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 AEM project leiden dat met het AanpassingsBlok van Formswordt gevormd of het AanpassingsBlok van Forms aan een bestaand 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:

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.

Neem bijvoorbeeld het volgende spreadsheet waar rijomtrekvelden voor een enquiry -formulier en kolomkoppen hun eigenschappen definiëren:

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 een Microsoft Excel-werkboek of Google-werkblad in de AEM Edge Delivery-projectmap. Maak bijvoorbeeld een werkblad met de naam enquiry in AEM Edge Delivery-projectmap op Google Drive.

    Inhoud van de Steekproef op de Aandrijving van Google

  3. Zorg ervoor dat het blad met de aangewezen AEM gebruiker (bijvoorbeeld helix@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-default'.

    anders noem standaardblad aan gedeeld-gebrek

  5. Als u formuliervelden wilt toevoegen, voegt u rijen en kolomkoppen in het 'standaard-gedeelde' 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

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

  6. Gebruik AEM Sidekickaan voorproef het blad.

    AEM Sidekick van het Gebruik aan 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>.hlx.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 "portaal"wordt genoemd, is het gevestigd onder de rekening "wkndforms", en u gebruikt de "belangrijkste"tak, kijkt URL als het volgende:

    https://main--portal--wkndforms.hlx.page/enquiry.json

Stap 2: Geef een voorbeeld van het formulier weer met de pagina EDS (Edge Delivery Services).

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 uw AEM Edge Delivery-projectmap.

  2. Open een documentbestand (bijvoorbeeld een indexbestand) om het formulier in te sluiten. U kunt ook een nieuw document maken.

  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—wkndforms.hlx.live/inquiry.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 Sidekickaan voorproef het document. 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