Publish formulär och börja samla in data
När du är redo att dela formuläret med dina kunder för datainsamling eller insändning kan du helt enkelt publicera det, så att formuläret blir lätt tillgängligt för kunderna.
Krav
- Du har ett AEM projekt baserat på AEM Forms-standardmallen eller har lagt till Adaptivt Forms-block i ditt befintliga AEM
- Formuläret är fullständigt testat och klart att användas.
- Ditt kalkylblad är konfigurerat för att ta emot data.
Publish formulär
-
Öppna ditt Microsoft SharePoint- eller Google Drive-konto och navigera till din AEM Edge Delivery projektkatalog.
-
Öppna det kalkylblad som innehåller ditt formulär. Till exempel Microsoft Excel-arbetsboken för
enquiry
-formuläret. -
Använd AEM Sidekick för att förhandsgranska bladet.
När förhandsgranskningen har slutförts konverteras kalkylbladsinnehållet till JSON-format. Förhandsgranskningssidan visar sedan innehållet i ett strukturerat tabellformat. Till exempel illustrerar den medföljande bilden innehållet i ett frågeformulär.
-
Använd AEM Sidekick för att publicera bladet. Se till att du hämtar publicerings-URL:en, eftersom detta krävs för att återge formuläret i nästa avsnitt. URL-formatet är följande:
code language-json https://<branch>--<repository>--<owner>.hlx.live/<form>.json
<branch>
refererar till din GitHub-databas.<repository>
betecknar din GitHub-databas.<owner>
refererar till användarnamnet för ditt GitHub-konto som är värd för din GitHub-databas.
Om projektets databas till exempel heter "portal", finns den under kontot "wkndforms" och du använder huvudgrenen, ser URL:en ut så här:
https://main--portal--wkndforms.hlx.page/enquiry.json
Lägg till <form>.json
på en webbsida för att underlätta kundinteraktion, så att formuläranvändare enkelt kan fylla i och skicka formuläret.
Så här lägger du till formuläret på din webbsida:
-
Gå till ditt Microsoft SharePoint- eller Google Drive-konto och navigera till din
[AEM Edge Delivery project directory]
. -
Öppna en dokumentfil där du vill bädda in formuläret. Du kan till exempel öppna filen
index.docx
eller skapa ett nytt dokument. -
Identifiera det önskade avsnittet i dokumentet där du vill infoga formuläret och navigera sedan till det.
-
Lägg till ett block med namnet 'Form' i filen, som i exemplet nedan:
table 0-row-1 1-row-1 Formulär https://main—weFinance—wkndforms.hlx.live/inquiry.json Det här blocket fungerar som en platshållare där formuläret är inbäddat. Lägg till URL:en för din
<form>.json
-fil som en hyperlänk på den andra raden i blocket.note important IMPORTANT Kontrollera att URL-adressen är formaterad som en hyperlänk i stället för att visas som oformaterad text. Använd URL:en för förhandsgranskning (.page URL) för utvecklings- eller teständamål, eller publicerings-URL:en (.live) för produktion. Här är några exempel på förhandsgransknings- och publicerings-URL:
Förhandsgranska URL
table 0-row-1 1-row-1 Formulär https://main—weFinance—wkndforms.hlx.page/inquiry.json Publish URL
table 0-row-1 1-row-1 Formulär https://main—weFinance—wkndforms.hlx.live/inquiry.json -
Använd AEM Sidekick för att förhandsgranska webbsidan. Formuläret visas nu på sidan. Här är till exempel formuläret baserat på kalkylbladet för förfrågan:
-
Använd AEM Sidekick för att publicera formuläret. Nu kan kunderna fylla i formuläret och skicka in det.
Felsökning
Om du råkar ut för ett fel som påminner om följande meddelande anger det att kalkylbladet inte har konfigurerats för att acceptera skickade-data än.
Se även
- Kom igång med Edge Delivery Services för AEM Forms
- Skapa ett formulär med Google eller Microsoft Excel
- Konfigurera dina Google-blad eller Microsoft Excel-filer så att du kan börja ta emot
- Publish formulär och börja samla in data
- Anpassa utseendet på
- Lägga till repeterbara avsnitt i ett
- Visa ett anpassat tackmeddelande efter att formuläret har skickats
- Komponenter för adaptiva formulärblock och deras egenskaper