formbasedocs
Gå til appenAppen

Bygge skjemaer

Publiseringssjekker

Hver gang du redigerer, leser formbase gjennom skjemaet ditt på nytt og lister opp hva som ikke ville fungert når det er live. Feil stopper publiseringen; advarsler slipper gjennom etter at du bekrefter.


Hvor sjekken befinner seg

Problemindikatoren sitter ved siden av Publiser-knappen i verktøylinjen øverst. Den er et trafikklys for hele skjemaet: grønn med et hakemerke når ingenting er galt, gul med en trekant når det er advarsler, rød med et kryss når det er feil. Klikk på den for å åpne listen, gruppert under Feil og Advarsler.

Hver oppføring viser funnet og, under det, handlingen som løser det. Klikker du på oppføringen, tar den deg dit — inn i editoren og bladd fram til blokken, inn i riktig fane i skjemainnstillinger, eller inn i Oversett-fanen for det språket. Listen oppdateres mens du skriver, så du trenger aldri å trykke Publiser for å finne det ut.

Feil og advarsler

NivåHva som skjer når du trykker Publiser
FeilPubliseringen avvises. Et rødt varsel viser den første feilen, og ingenting går live. De samme sjekkene kjøres på nytt på serveren, så en feil kan heller ikke slippe gjennom fra et annet verktøy.
AdvarselEn Gjennomgang nødvendig-dialog viser alle advarslene med notatet “Disse fungerer kanskje ikke som forventet når skjemaet er aktivt.” Avbryt og rett dem, eller trykk Publiser for å gå videre.

For innstillingsadvarslene er det å trykke Publiser i den dialogen ett-klikks-løsningen: formbase gjør akkurat det hver advarsel sier den vil gjøre — slår av passordsperren, egenvarslingen, respondentbekreftelsen, påminnelsen eller redigering etter innsending, eller tømmer omdirigeringen — og publiserer deretter. Innholdsadvarsler blir aldri rettet automatisk; skjemaet publiseres slik det er.

Innhold og referanser

MeldingHva det betyrHvordan du fikser det
Variabelen “Email” refererer til et slettet felt og vil vises som tom.
Feil
Et pipet svar i teksten din peker til et felt som ikke lenger finnes. Respondentene ville lest et tomrom der verdien skulle stått.Fjern eller oppdater variabelen.
Standardverdien “Plan” refererer til et slettet felt og vil la feltet stå tomt.
Feil
En feltstandard hentes fra et skjult eller beregnet felt som er slettet, så feltet starter tomt.Fjern eller oppdater variabelen.
En referanse peker til et felt som ikke lenger finnes.
Feil
Noe utenfor lerretet adresserer fortsatt et slettet felt: en e-postmal for varsling, en omdirigeringsparameter, en integrasjonskobling eller en oversettelse.Oppføringen navngir stedet — oppdater oversettelsen, e-postmalen, omdirigeringsparameteren eller integrasjonskoblingen.
Side 2 har ikke noe innhold respondentene kan se.
Advarsel
En side inneholder bare logikkblokker, skjulte felt, beregnede felt eller skjulte spørsmål, så respondentene havner på et tomt steg. Enkeltsideskjemaer og takkesiden blir aldri flagget.Legg til innhold eller fjern sideskille.
Beslutningsspørsmålet mangler alternativer for godkjenn, avslå eller be om endringer, så forespørsler fullføres uten utfall.
Advarsel
Spørsmålet med nøkkelen decision er ikke lenger et valgspørsmål som bærer verdiene approve, decline og changes, så forespørsler fullføres uten registrert utfall.Sett inn et beslutningsspørsmål fra /-menyen.

Logikk og sidehopp

MeldingHva det betyrHvordan du fikser det
En logikreegel refererer til et slettet felt eller en slettet side. Regelen fungerer kanskje ikke som forventet.
Feil
En betingelse eller handling peker fortsatt til noe du har slettet, så regelen kan ikke evalueres.Oppdater eller fjern regelen.
Regler for beregnede felt refererer til hverandre i en løkke: Subtotal → Total. Bryt løkken slik at verdiene løses opp på en forutsigbar måte.
Advarsel
To eller flere beregninger mater hverandre i en sirkel. Ingenting krasjer — verdiene stabiliserer seg bare aldri, så en total du forventer, blir stående på startverdien.Bryt løkken i logikkblokken.
Et sidehopp sender respondenter tilbake fra side 3 til side 2. De kan hoppe fram og tilbake mellom de to sidene i stedet for å nå slutten.
Advarsel
Regelen hopper bakover, så en respondent kan sirkle rundt de samme to sidene for alltid.Gå gjennom sidehopp-regelen.
Et sidehopp peker til side 2, siden spørsmålet selv ligger på, så respondentene fortsetter til neste side i stedet.
Advarsel
Hoppmålet er siden regelen leser fra, så det gjør ingenting, og Neste oppfører seg normalt.Gå gjennom sidehopp-regelen.
Et sidehopp leser et spørsmål på siste side, side 4, der “Neste” sender inn skjemaet. Regelen kjører aldri.
Advarsel
På siste side er Neste det samme som Send inn, så det er ingen sideendring for regelen å virke på.Gå gjennom sidehopp-regelen.

Feltnøkler og skjulte felt

Feltnøkler er navnene integrasjonene og forespørslene dine adresserer — det samme gjelder alternativ-, rad- og kolonnenøklene under dem. Se Feltnøkler for hvordan de utledes og fryses; publisering er der kollisjonene fanges opp. Publiseringsdialogen samler alle nøkler denne publiseringen fjerner, gir nytt navn til, eller lager duplikater av, på begge nivåer, under én overskrift: Nøkler som endres i denne publiseringen.

MeldingHva det betyrHvordan du fikser det
Feltnøkkelen “total” brukes av mer enn ett felt.
Feil
To felt gjør krav på samme nøkkel, så en automatisering som leser den, ville truffet det feltet resolusjonen tilfeldigvis traff først. Spørsmål, gjentakende grupper, skjulte felt og beregnede felt deler alle ett navnerom.Gi hvert felt sin egen nøkkel.
Feltnøkkelen “company” er allerede publisert på “Company name”. Å gi den til “Company” ville gitt det feltet nøkkelen “company_2” og brutt automatiseringer som bruker “company”.
Feil
Du skrev inn en nøkkel som den publiserte versjonen allerede bruker på et annet felt. Publisering ville skjøvet det gamle feltet over på en nøkkel med suffiks, og stille omdirigert alle automatiseringer. Denne sjekkes på serveren, så den vises som et rødt varsel når du trykker Publiser.Gi hvert felt sin egen nøkkel — frigjør nøkkelen på ett av de to feltene og publiser på nytt.
Skjult felt “utm source” har et ugyldig parameternavn.
Feil
Et parameternavn for et skjult felt inneholder tegn som ikke kan sendes i en URL eller en nyttelast.Rett opp parameternavnet.
Parameternavnet “source” for skjult felt brukes mer enn én gang.
Feil
To skjulte felt svarer til samme parameternavn.Bruk unike parameternavn.
Feltnøkkelen “company_name” finnes ikke lenger etter denne publiseringen. Integrasjoner og forespørsler som bruker den, slutter å motta det svaret.
Advarsel
En nøkkel den publiserte versjonen bruker, forsvinner med denne publiseringen — du skrev den om, eller slettet feltet. Webhooks og callbacks fortsetter å utløses, bare uten det svaret, og requests.create begynner å avvise nøkkelen.Oppdater automatiseringene som bruker denne nøkkelen.
…“Company” publiseres nå som “company”. Sett feltnøkkelen tilbake til “company_name” for å holde dem i gang.
Advarsel
Samme advarsel, men med etterfølgeren navngitt: feltet du skrev om nøkkelen på, eller det ene nye feltet som står der det gamle var.Sett den gamle feltnøkkelen på dette feltet — advarselen forsvinner, og nøkkelen fortsetter å virke.
Alternativnøkkelen “pro” for “Plan” finnes ikke lenger etter denne publiseringen. Integrasjoner og forespørsler som bruker den, slutter å treffe det svaret.
Advarsel
En alternativ-, rad- eller kolonnenøkkel den publiserte versjonen bruker, forsvinner med denne publiseringen — du slettet alternativet eller skrev om nøkkelen. En arbeidsflyt som forgrener seg på answers.plan == "pro" slutter å treffe, og en forespørsel som forhåndsutfyller pro blir avvist. Når alternativet fortsatt finnes, navngir advarselen nøkkelen det publiseres som nå.Sett den gamle nøkkelen tilbake på alternativet i Nøkler-tabellen, eller oppdater automatiseringene som bruker den.
To alternativer av “Plan” bruker alternativnøkkelen “pro”.
Feil
To alternativer på ett spørsmål — eller to rader eller to kolonner i én matrise — ble skrevet inn med samme nøkkel. Avledede nøkler bryter egne uavgjorte med _2; bare nøkler du setter selv kan kollidere.Gi hvert alternativ sin egen nøkkel.

Fjernede nøkler er ditt valg

Å fjerne en nøkkel er en advarsel, aldri en feil. Hvis du fjernet feltet med vilje, publiser likevel og oppdater automatiseringene som leser den.

Betalinger og planlegging

MeldingHva det betyrHvordan du fikser det
Fullfør oppsettet for dette Betaling-spørsmålet før publisering.
Feil
Et betalingsfelt mangler en del av konfigurasjonen sin, for eksempel beløpet eller valutaen.Fullfør betalingsoppsettet.
Koble til Stripe før du publiserer skjemaer som samler inn betalinger.
Feil
Skjemaet har et betalingsfelt, men ingen Stripe-konto som kan ta imot belastninger. Sjekkes først når alle betalingsfelt ellers er fullført.Koble til Stripe i integrasjoner.
Koble til Cal.com før du publiserer skjemaer som planlegger avtaler.
Feil
Et Planlegg avtale-spørsmål har valgt en hendelsestype, men mangler tilkobling til en planlegger.Koble til Cal.com i blokken Planlegg avtale.
Velg en hendelsestype før du publiserer dette Planlegg avtale-spørsmålet.
Feil
Spørsmålet er koblet til Cal.com, men ingen hendelsestype er valgt, så det er ingenting å bestille.Velg en hendelsestype.
Fullfør oppsettet for dette Planlegg avtale-spørsmålet før publisering.
Feil
Verken tilkoblingen eller hendelsestypen er angitt.Fullfør oppsett for Planlegg avtale.

Tilgang, e-post og omdirigering

Dette er innstillingsadvarslene, og hver eneste én ryddes opp av Publiser-knappen i dialogen.

MeldingHva det betyrHvordan du fikser det
Passordsperren er aktivert, men det er ikke konfigurert noe passord. Sperren slås av slik at respondentene får tilgang til skjemaet.
Advarsel
Sperren er slått på uten noe å skrive inn, noe som ville stengt alle ute.Angi et passord eller slå av sperren — i Innstillinger → Tilgang.
Skjemaer med betalings- eller signaturfelt støtter ikke redigering etter innsending. Denne innstillingen blir slått av.
Advarsel
En belastning, en signatur eller en bestilling kan ikke gjenåpnes, så redigering etter innsending kan ikke brukes på dette skjemaet.Slå av redigering etter innsending i innsendingsinnstillinger.
Egenvarsling er aktivert, men det er ikke konfigurert noen gyldig mottaker-e-post. Varsler slås av.
Advarsel
Du ba om å bli varslet, men ingen gyldig adresse står på listen.Legg til en mottaker-e-post.
En eller flere mottaker-e-poster for varsling er ugyldige. Beholder kun de gyldige adressene.
Advarsel
Minst én adresse på varslingslisten er ikke en gyldig e-postadresse, og publisering beholder bare de gyldige.Rett opp eller fjern ugyldige adresser i Innstillinger → E-postvarsler.
Bekreftelses-e-post til respondent er aktivert, men det er ikke angitt noe mottaker-e-postfelt. Bekreftelses-e-posten slås av.
Advarsel
Bekreftelsen har ingen e-postspørsmål å sende til. Et felt inni en gjentakende gruppe teller aldri — det ville forgrenet seg til én e-post per oppføring.Velg et mottaker-e-postfelt for bekreftelse.
Påminnelse til respondent er aktivert, men det er ikke angitt noe mottaker-e-postfelt. Påminnelsen slås av.
Advarsel
Samme som bekreftelsen: påminnelsen har ingen steder å gå.Velg et mottakerfelt.
Omdirigerings-URL-en er ikke en gyldig nettadresse. Tømmer omdirigeringen slik at respondentene kommer tilbake til standard takkeside.
Advarsel
Omdirigeringsmålet er ikke en brukbar nettadresse, så respondentene ville ikke havnet noe sted.Skriv inn en gyldig nettadresse, eller la publiseringen tømme den og falle tilbake til takkesiden din.

Integrasjoner og oversettelser

MeldingHva det betyrHvordan du fikser det
Slack-tilkoblingen er utløpt. Koble til på nytt for å fortsette å levere innsendinger.
Advarsel
Legitimasjonen til en tilkoblet app er ikke lenger aktiv. Skjemaet publiseres, men svar slutter å nå den appen. Én advarsel per leverandør.Koble til integrasjonen på nytt.
Fransk: ingenting er oversatt ennå — de som velger dette språket leser hele skjemaet på kildespråket.
Advarsel
Språket tilbys i språkvelgeren, men har ingen oversatte strenger, så å velge det endrer ingenting.Fullfør oversettelser.
Fransk: 12 strenger mangler — respondentene vil se tilbakefall til kildespråket.
Advarsel
Deler av språket er oversatt; resten faller tilbake til kildespråket.Fullfør oversettelser.
Fransk: 4 strenger er utdaterte — kilden er endret siden oversettelsen.
Advarsel
Du redigerte kildeteksten etter at den ble oversatt, så oversettelsen stemmer ikke lenger.Gå gjennom og oppdater oversettelser.

Skjematekst og e-posttekst telles hver for seg, så samme språk kan dukke opp én gang for hver av dem.

Andre grunner til at en publisering avvises

Disse er ikke oppføringer i problemindikatoren — de vises som et rødt varsel når du trykker Publiser:

  • Skjemaet ligger i papirkurven. Gjenopprett det først.
  • Et e-postspørsmål har e-postverifisering for respondenter slått på, og arbeidsområdeeierens abonnement er ikke en Business-plan. Oppgrader, eller slå av verifiseringen.

Neste steg