Een formulier maken met Adaptief Forms-blok

AEM Forms Edge Delivery biedt een blok, Adaptive Forms Block genaamd, waarmee u eenvoudig formulieren kunt maken voor het vastleggen en opslaan van vastgelegde gegevens. U kunt tot een nieuw project van AEM leiden dat met het AanpassingsBlok van Formswordt gevormd of het Aangepaste Blok van Forms aan een bestaand project van AEMtoevoegt.

Deze formulieren verzenden gegevens rechtstreeks naar een Microsoft Excel- of Google Sheets-bestand, zodat u levendige ecosystemen en robuuste API's van Google Sheets, Microsoft Excel en Microsoft SharePoint kunt gebruiken om ingediende gegevens eenvoudig te verwerken of een bestaande zakelijke workflow te starten.

op document-gebaseerde het Authoring ecosysteem

Vereisten

Controleer voordat u begint of u de volgende stappen hebt uitgevoerd:

  • Zorg ervoor dat u toegang hebt tot Google Sheets of Microsoft SharePoint. Aan opstelling Microsoft SharePoint als uw inhoudsbron, zie hoe te SharePointgebruiken.

Een formulier maken

Stap 1: Een formulier ontwerpen met Microsoft Excel of Google Sheet.

In plaats van door complexe processen te navigeren, kunt u zonder problemen een formulier maken met behulp van een spreadsheet. U kunt de rijen en kolommen definiëren die de formulierstructuur vormen. Elke rij vertegenwoordigt een individueel vormgebieden de kolomkopballen bepalen de overeenkomstige gebiedseigenschappen.

Bijvoorbeeld, overweeg het volgende spreadsheet waar de rijen gebieden voor a vraagspreadsheet en kolomkopballen hun eigenschappen bepalen:

Opiniepeiling spreadsheet

Ga als volgt te werk om het formulier te maken:

  1. Open uw AEM Edge Delivery-projectmap op Microsoft SharePoint of Google Drive.

  2. Maak overal in uw AEM Edge Delivery-projectmap een Microsoft Excel-werkboek of Google-werkblad. Maak bijvoorbeeld een werkblad met de naam enquiry in de AEM Edge Delivery-projectmap op Google Drive.

  3. Zorg ervoor dat het blad met de aangewezen gebruiker van AEM (bijvoorbeeld forms@adobe.com) zoals per de configuraties wordt gedeeld die voor uw projectworden gespecificeerd. Hiermee geeft u de gebruiker bewerkingsmachtigingen voor het blad.

  4. Open het gemaakte werkblad en wijzig de naam van het standaardwerkblad in "shared-name".

    anders noem standaardblad aan gedeeld-gebrek

  5. Als u formuliervelden wilt toevoegen, voegt u rijen en kolomkoppen in het 'shared-name' blad in. Elke rij zou a vormgebied, met kolomkopballen moeten vertegenwoordigen die de overeenkomstige gebied eigenschappenbepalen.

    Voor een snel begin, overweeg het kopiëren van de inhoud van het Onderzoek spreadsheetin uw spreadsheet. Sla het werkblad op nadat u de inhoud hebt gekopieerd.

    embed

    video poster

    https://video.tv.adobe.com/v/3427468?quality=12&learn=on

  6. Het gebruik AEM Sidekickaan voorproef het blad.

    Gebruik AEM Sidekick om voorproef het blad

    Als u een voorbeeld bekijkt, wordt de inhoud van het blad op de tabbladen van de nieuwe browser in JSON-indeling weergegeven. Zorg ervoor dat u de voorbeeld-URL vastlegt, zoals dit is vereist voor het weergeven van het formulier in de volgende sectie. De URL-indeling is als volgt:

    code language-json
        https://<branch>--<repository>--<owner>.aem.live/<form-path>/<form-file-name>.json
    
    • <branch> verwijst naar de vertakking van uw bewaarplaats GitHub.
    • <repository> geeft uw GitHub-opslagplaats aan.
    • <owner> verwijst naar gebruikersbenaming van uw rekening GitHub die gastheren uw bewaarplaats GitHub.

    Bijvoorbeeld, als de bewaarplaats van uw project "wefinance"wordt genoemd, is het gevestigd onder de rekening "wkndform", en u gebruikt de "belangrijkste"tak, kijkt URL als het volgende:

https://main--wefinance--wkndform.aem.page/enquiry.json
<!— (https://main—wefinance—wkndform.aem.page/inquiry.json)—>

Stap 2: Geef een voorbeeld van het formulier weer met uw Edge Delivery Services-pagina.

Tot nu toe hebt u de structuur van het formulier voorbereid. Nu een voorbeeld van het formulier weergeven:

  1. Open uw Microsoft SharePoint- of Google Drive-account en navigeer naar de AEM Edge Delivery-projectmap.

  2. Open een documentbestand (bijvoorbeeld een indexbestand) om het formulier in te sluiten. Alternatief, kunt u tot een nieuw documentleiden.

  3. Ga naar de gewenste locatie in het document waar u het formulier wilt toevoegen.

  4. Een formulierblok maken om het formulier te genereren. Selecteer Invoegen > Tabel en maak een tabel met één kolom en twee rijen. Geef de tabel een naam "Formulier" en plak de voorbeeld-URL in de tweede rij. Zorg ervoor dat de URL is opgemaakt als een hyperlink, niet als onbewerkte tekst, zoals hieronder wordt geïllustreerd:

    table 0-row-1 1-row-1
    Formulier
    https://main--wefinance--wkndform.aem.live/enquiry.json

    voeg Aangepast Forms Blok aan uw webpagina toe

    Dit blok fungeert als tijdelijke aanduiding voor het ingesloten formulier. Voeg in de tweede rij van het blok de voorbeeld-URL van het <form>.json -bestand toe als hyperlink.

    note important
    IMPORTANT
    Zorg ervoor dat de URL is opgemaakt als een hyperlink en niet wordt weergegeven als onbewerkte tekst.
  5. Gebruik AEM Sidekickom het document voor te vertonen. Het formulier wordt nu weergegeven op de pagina. Bijvoorbeeld, hier is de vorm die op wordt gebaseerd onderzoeksspreadsheet:

    de vorm van steekproefEDS van A

    Vul nu het formulier in en klik op de knop Verzenden. Er treedt een fout op, die lijkt op het volgende, omdat het werkblad nog niet is ingesteld op het accepteren van de gegevens.

    fout op vormvoorlegging

Volgende stap

bereidt uw spreadsheetvoor beginnen goedkeurend gegevens op vormvoorlegging.

Zie ook

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