Publicera formuläret 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-projekt
- Formuläret är fullständigt testat och klart att användas.
- Ditt kalkylblad är konfigurerat för att ta emot data.
Publicera formuläret
-
Öppna ditt Microsoft SharePoint- eller Google Drive-konto och gå till din projektkatalog för AEM Edge Delivery.
-
Öppna det kalkylblad som innehåller ditt formulär. Förfrågan är till exempel en Microsoft Excel-arbetsbok.
-
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.
-
Publicera bladet med AEM Sidekick. 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>.aem.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 projektdatabasen till exempel heter"weFinance", finns den under kontot"wkndform" och du använder huvudgrenen och formuläret som"förfrågan", ser URL:en ut så här:
https://main--wefinance--wkndform.aem.live/enquiry.json
<!—(https://main—weFinance—wkndform.aem.live/inquiry.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 t.ex. öppna filen förfrågningsformulär.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 'Formulär' i filen. Om projektdatabasen till exempel heter"weFinance" finns den under kontoägaren"wkndform" och du använder huvudgrenen.
table 0-row-1 1-row-1 Formulär https://main--wefinance--wkndform.aem.live/enquiry.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.
Om projektdatabasen till exempel heter"weFinance" finns den under kontoägaren"wkndform" och du använder huvudgrenen.
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--wkndform.aem.page/enquiry.jsonPublicera URL
table 0-row-1 1-row-1 Formulär https://main--wefinance--wkndform.aem.live/enquiry.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.