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.

Dokumentbaserat redigeringssystem

Krav

Publish formulär

1. Publish ditt kalkylblad
  1. Öppna ditt Microsoft SharePoint- eller Google Drive-konto och navigera till din AEM Edge Delivery projektkatalog.

  2. Öppna det kalkylblad som innehåller ditt formulär. Till exempel Microsoft Excel-arbetsboken för enquiry-formuläret.

  3. Använd AEM Sidekick för att förhandsgranska bladet.

    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.

    Forms Preview JSON-format

  4. 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

2. Lägg till formuläret på din webbsida

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:

  1. Gå till ditt Microsoft SharePoint- eller Google Drive-konto och navigera till din [AEM Edge Delivery project directory].

  2. Ö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.

  3. Identifiera det önskade avsnittet i dokumentet där du vill infoga formuläret och navigera sedan till det.

  4. 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

    Lägg till ett block med namnet Form i filen

    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
  5. 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:

    Ett exempel på EDS-formulär

  6. Använd AEM Sidekick för att publicera formuläret. Nu kan kunderna fylla i formuläret och skicka in det.

Felsökning

Det går inte att skicka data till formuläret

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.

fel vid formuläröverföring

Se även

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab