Opties van een URL of een ander blad voor Edge Delivery Services voor AEM Forms as a Cloud Service
- Onderwerpen:
- Edge Delivery Services
Gemaakt voor:
- Beheerder
- Ontwikkelaar
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.
Aan het einde van dit artikel leert u:
Opties definiëren in een afzonderlijk blad
Opties definiëren in een afzonderlijk werkblad
-
Een werkblad maken:
- Zoek de AEM projectmap in Microsoft® SharePoint of Google Drive.
- Voeg een nieuw blad toe. Bijvoorbeeld 'gezamenlijk-land'.
-
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
Als zowel de optie als de waarde identiek zijn, is alleen de kolom "Optie" vereist. -
Werkblad vullen:
Voer uw landopties in de kolom "Optie" (en "Waarde", indien nodig) in.Zie het onderstaande voorbeeld voor structuur.
-
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
?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
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:
-
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.
-
Kopieer de URL van
shared-country
sheet en plak deze in deOptions
kolom voor hetDestination
veld. -
Voorproef en publiceer het blad gebruikend AEM Sidekick.
U kunt naar onderzoeksspreadsheetverwijzen 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
Zie ook
- Aan de slag met Edge Delivery Services voor AEM Forms
- Een formulier maken met Google Sheets of Microsoft Excel
- Stel uw Google-werkbladen of Microsoft Excel-bestanden in om te beginnen met het accepteren van
- Uw formulier publiceren en gegevens verzamelen
- De weergave van uw formulieren aanpassen
- Herhaalbare secties toevoegen aan een
- Een aangepast bedankbericht weergeven na verzenden van formulier
- Aangepaste componenten van het Blok van de Vorm en hun eigenschappen
- Formulierverzendservice gebruiken