Felt for bygningsmengde: Antall gjester, varer osv.
Hvor mange gjester? Hvor mange billetter? Hvor mange varer trenger du? Antallfelt samler inn numeriske verdier som styrer beslutninger – fra arrangementsplanlegging til ordrebehandling til ressursallokering.
I denne veiledningen lærer du hvordan du bygger effektive mengdefelt med riktig validering, grenser og brukervennlige kontroller.
Når du trenger antallsfelt
Registrering av arrangement
- Antall deltakere
- Antall gjester til middag
- Billetter etterspurt
- Bordreservasjoner (gruppestørrelse)
Bestillinger og forespørsler
- Antall varer
- Antall kopier
- Enheter som trengs
- Bulkbestillingsbeløp
Bestillinger og reservasjoner
- Antall rom
- Gjester per rom
- Antall netter
- Kjøretøy i følget
Undersøkelser og tilbakemeldinger
- Vurdering på skala (1–10)
- Frekvens teller
- År med erfaring
- Antall ansatte
Søknader og skjemaer
- Husholdningsmedlemmer
- Avhengige
- År på adressen
- Antall eide kjøretøy
Ressursplanlegging
- Stoler trengs
- Parkeringsplasser påkrevd
- Måltider å tilberede
- Materialmengde
Opprette et kvantitetsfelt
Slik bygger du kvantitetsfelt med Automatisk skjemabygger:
Trinn 1: Installer Auto Form Builder
- Gå til Plugins → Legg til ny
- Søk etter "A.F.B.«(kortnavnet for Auto Form Builder)»
- Finn "AFB – Automatisk skjemabygger – Dra og slipp skjemaoppretter"
- Klikk Installer nå, deretter Aktiver
Trinn 2: Legg til en Nummerfelt
- Opprett eller rediger skjemaet ditt
- Finn Nr i feltpaletten
- Dra den over på skjemalerretet
- Klikk for å åpne innstillingene
Trinn 3: Konfigurer grunnleggende innstillinger
Feltetikett
Tydelige, spesifikke etiketter:
- «Antall gjester»
- "Mengde"
- «Hvor mange billetter?»
- «Selskapsstørrelse»
Obligatorisk/valgfritt
- Påkrevd – Må oppgi et tall for å sende inn
- Valgfritt – Kan stå blankt
Hjelpetekst
Avklar forventningene:
- «Inkludert deg selv»
- "Maksimalt 10 per bestilling"
- "Skriv inn 0 hvis ingen"
Trinn 4: Angi minimum og maksimum
Begrens området for akseptable verdier:
Minimumsverdi
- Laveste tillatte tall
- Ofte 0 eller 1
- Forhindrer negative tall
maksimal verdi
- Høyeste tillatte tall
- Basert på kapasitet, lagerbeholdning eller policy
- Forhindrer urealistiske mengder
Trinn 5: Konfigurer trinnstørrelse
Kontrolløkningsmengder:
- Trinn 1 – Hele tall (1, 2, 3…)
- Trinn 0.5 – Halve trinn (1, 1.5, 2…)
- Trinn 5 – Hopp på 5 (5, 10, 15…)
- Trinn 10 – Kun tiere (10, 20, 30…)
Trinn 6: Angi standardverdi (valgfritt)
Forhåndsfyll med et startnummer:
- Vanligste verdi
- Minimumskrav
- Foreslått mengde
Eksempler på kvantitetsfelt
Antall gjester på arrangementet
| Stille | Verdi |
|---|---|
| Etiketten | «Antall gjester» |
| Påkrevd | Ja |
| Minimum | 1 |
| Maksimum | 10 |
| Trinn | 1 |
| Misligholde | 1 |
| Hjelpetekst | «Inkludert deg selv (maks 10)» |
Produkt Mengde
| Stille | Verdi |
|---|---|
| Etiketten | "Mengde" |
| Påkrevd | Ja |
| Minimum | 1 |
| Maksimum | 100 |
| Trinn | 1 |
| Misligholde | 1 |
| Hjelpetekst | «Minimumsbestilling: 1» |
Restaurantreservasjon
| Stille | Verdi |
|---|---|
| Etiketten | «Selskapsstørrelse» |
| Påkrevd | Ja |
| Minimum | 1 |
| Maksimum | 20 |
| Trinn | 1 |
| Misligholde | 2 |
| Hjelpetekst | «For selskaper over 20, vennligst ring oss» |
År med erfaring
| Stille | Verdi |
|---|---|
| Etiketten | «År med erfaring» |
| Påkrevd | Ja |
| Minimum | 0 |
| Maksimum | 50 |
| Trinn | 1 |
| Misligholde | (Ingen) |
| Hjelpetekst | «Skriv inn 0 hvis dette er ditt første år» |
Storbestilling (trinn på 10)
| Stille | Verdi |
|---|---|
| Etiketten | «Ordremengde» |
| Påkrevd | Ja |
| Minimum | 10 |
| Maksimum | 1000 |
| Trinn | 10 |
| Misligholde | 10 |
| Hjelpetekst | «Storbestillinger i multipler av 10» |
Tallfelt kontra rullegardinmeny for mengder
Bruk tallfeltet når:
- Rekkevidden er stor (1–100+)
- Enhver verdi innenfor området er gyldig
- Brukerne vet nøyaktig hvor mye de trenger
- Presisjon er viktig
Bruk rullegardinmenyen når:
- Begrensede alternativer (1–10)
- Kun spesifikke verdier (ikke et område)
- Vil vise alle alternativene i et overblikk
- Ulike priser/alternativer per antall
Sammenligning
| Aspekt | Nummerfelt | Dropdown |
|---|---|---|
| Store rekkevidder | ✅ Lett å håndtere | ❌ For mange alternativer |
| Små områder (1–5) | ✅ Fungerer | ✅ Fungerer bra |
| Mobil UX | ✅ Numerisk tastatur | ✅ Native velger |
| Tilpassede trinn | ✅ Trinninnstilling | ✅ Definer nøyaktige alternativer |
| Visuelle alternativer | ❌ Bare et tall | ✅ Kan vise etiketter |
Avansert: Glidebrytermodus
Noen skjemabyggere tilbyr glidebryterinndata for tall:
Når du skal bruke glidebrytere
- Omtrentlige verdier er greie
- Visuell representasjon hjelper
- Begrenset rekkevidde (1–10, 1–100)
- Morsomt/engasjerende grensesnitt ønskes
Når du IKKE skal bruke glidebrytere
- Nøyaktige verdier kreves
- Bredt område (1–1 000 000)
- Presisjon er viktig
- Tilgjengelighet er prioritert
Glidebryterkonfigurasjon
- Min/Maks: Definer område
- Skritt: Økningsbeløp
- Vis verdi: Vis gjeldende nummer
- Farge: Match designet ditt
Validering for antallsfelt
Innebygd validering
Tallfelt validerer automatisk:
- Må være et tall (ikke tekst)
- Innenfor min/maks-området
- Samsvarer med trinnintervaller
Feilmeldinger
Tydelig tilbakemelding når den er ugyldig:
- "Vennligst skriv inn et tall"
- «Minimumsverdien er 1»
- "Maksimumsverdi er 10"
- «Vennligst skriv inn en verdi i trinn på 5»
Klientside vs. serverside
- Klientsiden: Øyeblikkelig tilbakemelding, bedre brukeropplevelse
- Server-side: Sikkerhet, kan ikke omgås
- Gode former bruker begge deler
Tips for brukeropplevelse
1. Bruk riktig inndatatype
Tallfelt skal utløse numerisk tastatur på mobil:
- Raskere inndata
- Færre feil
- Bedre opplevelse
2. Sørg for spinnerkontroller
Opp/ned-pilene hjelper brukerne:
- Økning uten å skrive
- Finjuster verdier
- Visuell tilbakemelding
3. Vis grenser tydelig
Fortell brukerne hva som er akseptabelt område:
- I hjelpeteksten
- I plassholder
- Min./maks.-attributter synlige
4. Angi smarte standardinnstillinger
Forhåndsfyll når det gir mening:
- Vanligste verdi
- Minimumskrav
- La stå tomt hvis varierer mye
5. Håndter kantsaker
Ta i betraktning:
- Ingen tillatt? («0 ekstra gjester»)
- Trenger du desimaler? (0.5 timer)
- Veldig store tall? (sett realistisk maksimum)
6. Bruk kontekstuelle etiketter
Gjør det tydelig hva som telles:
- «Antall gjester», ikke bare «mengde»
- «Nødvendige billetter», ikke bare «Antall»
- Inkluder enheter hvis aktuelt («Timer», «Varer»)
Vanlige scenarier for kvantitetsfelt
Arrangementsregistrering med gjesteantall
Skjemastruktur:
- Navn (registrant)
- Epost
- Antall gjester (1–10)
- Gjestenavn (betinget, hvis gjester > 1)
- Diettkrav
Produktbestillingsskjema
Skjemastruktur:
- Produktvalg (nedtrekksmeny)
- Antall (1–100)
- Leveringsadresse
- Spesielle instruksjoner
Serviceforespørsel
Skjemastruktur:
- Tjenestetype
- Antall timer som trengs
- Antall nødvendige arbeidere
- Foretrukket dato
- Vårt kontor:
Undersøkelse med numeriske svar
Skjemastruktur:
- Hvor mange ganger i uken gjør du [aktivitet]?
- Hvor mange år har du vært kunde?
- Hvor mange produkter eier du?
- Rangering (1-10)
Håndtering av store grupper eller mengder
Strategi for brytepunktet
For mengder utover normal håndtering:
- Standardskjema: 1-20 gjester
- Melding for stor gruppe: «For grupper over 20 personer, vennligst kontakt oss direkte.»
Lagdelt tilnærming
- 1–10: Standard online bestilling
- 11–50: Krever depositum
- 51+: Tilpasset tilbud kreves
Betinget oppfølging
Hvis mengden overstiger terskelen:
- Vis flere felt
- Be om mer informasjon
- Vis spesielle instruksjoner
Tilgjengelighetshensyn
Tastaturnavigering
- Tab for å fokusere på feltet
- Piltastene for å øke/redusere
- Skriv direkte for nøyaktige verdier
Skjermlesere
- Tydelige etiketter annonsert
- Min./maks. grenser kommunisert
- Feilmeldinger lesbare
Visuell klarhet
- Tilstrekkelig kontrast
- Klare fokustilstander
- Lesbar skriftstørrelse
Feilsøking av antallsfelt
Brukere som skriver inn ugyldige tall
Løsninger:
- Fjern min/maks i hjelpeteksten
- Umiddelbar tilbakemelding om validering
- Bruk spinnerkontrollene
Desimalproblemer
problem: Brukere som skriver inn 2.5 når bare hele tall er tillatt
Løsning: Sett trinn til 1, forklar i hjelpeteksten
Problemer med mobiltastatur
problem: Teksttastatur vises i stedet for numerisk tastatur
Løsning: Sørg for at feltet bruker tallinndatatypen
Negative tall innsendt
Løsning: Sett minimum til 0 eller 1
Ofte Stilte Spørsmål
Bør jeg bruke et tallfelt eller et tekstfelt for mengder?
Bruk alltid et tallfelt. Det gir validering, utløser numerisk tastatur på mobil og inkluderer kontroller for økning.
Hvordan tillater jeg desimaler?
Angi trinnverdien til å inkludere desimaler (f.eks. 0.1, 0.5, 0.01). Dette tillater verdier som 1.5 eller 2.25.
Hva er en god maksverdi?
Angi basert på din faktiske kapasitet eller retningslinjer. Hvis du kan håndtere opptil 50 gjester, sett maks. 50. Ikke la ubegrenset være – brukere kan skrive inn 99999.
Bør standardmengden være 1 eller være tom?
Standardinnstillingen er 1 hvis minst én alltid er nødvendig (billetter, varer). La stå tomt hvis null er et gyldig alternativ eller verdien varierer mye.
Hvordan krever jeg en minimumsmengde?
Angi minimumsverdien i feltinnstillingene. Brukere kan ikke sende inn verdier under dette tallet.
Sammendrag
Bygge effektive mengdefelt:
- Bruk tallfelttypen – Ikke tekst
- Sett tydelige etiketter – Hva som telles
- Definer min/maks – Realistiske grenser
- Konfigurer trinnstørrelse – Hele tall eller desimaltall
- Legg til nyttig tekst – Forklare grenser og forventninger
- Angi smarte standardinnstillinger – Når det er passende
- Test på mobil – Numerisk tastatur vises
Konklusjon
Antallfelt virker enkle, men riktig konfigurasjon utgjør forskjellen mellom problemfri innsending og brukerfrustrasjon. Å sette passende grenser, bruke riktig inndatatype og gi tydelig veiledning sikrer at brukerne raskt kan legge inn gyldige mengder.
Automatisk skjemabygger tallfeltet inneholder alt du trenger: min./maks. grenser, trinnintervaller, standardverdier og mobilvennlig numerisk inndata. Konfigurer én gang, og mengdefeltene dine fungerer bare.
Klar til å samle inn mengder? Last ned automatisk skjemabygger og opprett profesjonelle antallsfelt for skjemaene dine.