Opties van een URL of een ander blad voor Edge Delivery Services for AEM Forms as a Cloud Service

Forms bevat vaak vervolgkeuzemenu's die gebruikers kunnen selecteren op basis van vooraf gedefinieerde opties. Deze opties worden doorgaans in het formulier zelf gedefinieerd, maar het beheren van lange lijsten kan lastig zijn. In deze handleiding wordt beschreven hoe u het ontwerpen van formulieren kunt verbeteren door meerkeuzeopties te laden vanuit een afzonderlijk spreadsheet via een URL.

De voordelen van het laden van een meerkeuzeoptie uit een afzonderlijk spreadsheet zijn:

  • Vereenvoudigd beheer: houd meerkeuzeopties op een gecentraliseerde locatie voor eenvoudigere updates en toevoegingen.
  • Verbeterde efficiëntie: u hoeft lange optielijsten niet handmatig toe te voegen aan de formulierdefinitie.

drop-down opties

Aan het einde van dit artikel leert u:

Opties definiëren in een afzonderlijk blad define-options

Opties definiëren in een afzonderlijk werkblad

  1. Een werkblad maken:

    1. Zoek de AEM-projectmap in Microsoft® SharePoint of Google Drive.
    2. Voeg een nieuw blad toe. Bijvoorbeeld 'gezamenlijk-land'.
  2. Optie-kolommen definiëren:
    Voeg twee kolommen toe: "Optie" en "Waarde".

    • Met Option wordt de tekst gedefinieerd die in het vervolgkeuzemenu wordt weergegeven.
    • "Waarde" definieert de verzonden waarde wanneer een gebruiker de optie selecteert.
    note note
    NOTE
    Als zowel de optie als de waarde identiek zijn, is alleen de kolom "Optie" vereist.
  3. Werkblad vullen:
    Voer uw landopties in de kolom "Optie" (en "Waarde", indien nodig) in.

    Zie het onderstaande voorbeeld voor structuur.

    drop-down voor land

  4. Voorproef en publiceer het shared-country blad gebruikend ​ AEM Sidekick ​.

    Als de gegevensopslagruimte van uw project bijvoorbeeld 'wefinance' heet, bevindt deze zich onder de eigenaar van de account 'wkndform' en gebruikt u de 'main'-vertakking, de URL die het shared-country -blad toont:
    https://main--wefinance--wkndform.aem.live/enquiry.json?sheet=country

NOTE
?sheet=country is een queryparameter die aan de URL is toegevoegd. Deze parameter geeft aan welke JSON is gefilterd op basis van het shared-country sheet. Het wordt doorgestuurd naar het JSON-bestand met informatie over verschillende landen.

URL toevoegen om opties voor vervolgkeuzelijsten te laden add-url

De eigenschap Options van een select -veld accepteert een URL. De URL retourneert een JSON-array die wordt gebruikt als opties voor de vervolgkeuzelijst Destination . U voegt als volgt de URL toe voor het laden van opties in de vervolgkeuzelijst:

  1. Ga naar de map AEM Project op Microsoft® SharePoint of Google Drive en open uw spreadsheet. U kunt ook een nieuw werkblad voor een formulier maken.

  2. Kopieer de URL van shared-country sheet en plak deze in de Options kolom voor het Destination veld.

    Opiniepeiling spreadsheet

  3. Voorproef en publiceer het blad gebruikend ​ AEM Sidekick ​.

    drop-down voor land

U kunt naar ​ onderzoeksspreadsheet ​ verwijzen om URL toe te voegen om drop-down lijstopties te laden.

Nadat u de URL in de formulierdefinitie hebt geïntegreerd om vervolgkeuzelijstopties te laden, worden de opties voor de vervolgkeuzelijst Destination weergegeven via de URL.

Als de gegevensopslagruimte van uw project bijvoorbeeld 'wefinance' heet, bevindt deze zich onder de eigenaar van de account 'wkndform' en gebruikt u de 'main'-vertakking, geeft de onderstaande URL het enquiry -formulier weer met de opties die in het afzonderlijke blad zijn opgeslagen:

https://main--wefinance--wkndform.aem.live/enquiry-form

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