Alternativ från en URL eller ett annat blad för Edge Delivery Services för AEM Forms as a Cloud Service

Forms innehåller ofta listrutor där användarna kan välja bland fördefinierade alternativ. Dessa alternativ definieras vanligtvis i själva formuläret, men det kan vara besvärligt att hantera långa listor. I den här handboken beskrivs hur du kan förbättra formulärutvecklingen genom att läsa in listrutealternativ från ett separat kalkylblad via en URL.

Fördelarna med att läsa in en listruta från ett separat kalkylblad är:

  • Förenklad hantering: Bibehåll listrutealternativen centralt för enklare uppdateringar och tillägg.
  • Förbättrad effektivitet: Eliminera behovet av att lägga till långa alternativlistor manuellt i formulärdefinitionen.

Listrutealternativ

I slutet av den här artikeln lär du dig att:

Definiera alternativ i ett separat blad define-options

Definiera alternativ i ett separat kalkylblad

  1. Skapa ett kalkylblad:

    1. Leta upp projektmappen för AEM i Microsoft® SharePoint eller Google Drive.
    2. Lägg till ett nytt blad. Exempel:"shared-country".
  2. Definiera alternativkolumner:
    Lägg till två kolumner:"Alternativ" och"Värde".

    • "Option" definierar den text som visas i listrutan.
    • "Värde" definierar det skickade värdet när en användare väljer alternativet.
    note note
    NOTE
    Om både alternativ och värde är identiska krävs bara kolumnen"Alternativ".
  3. Fyll i kalkylblad:
    Ange dina landsalternativ i kolumnen"Alternativ" (och"Värde" om det behövs).

    Se exemplet nedan för strukturen.

    Listruta för land

  4. Förhandsgranska och publicera shared-country-bladet med AEM Sidekick.

    Om projektdatabasen till exempel heter"weFinance" finns den under kontoägaren"wkndform" och du använder huvudgrenen, den URL som visar bladet shared-country:
    https://main--wefinance--wkndform.aem.live/enquiry.json?sheet=country

NOTE
?sheet=country är en frågeparameter som har lagts till i URL:en. Den här parametern anger den JSON som filtreras baserat på bladet shared-country. Den dirigerar om till JSON-filen som innehåller information om olika länder.

Lägg till URL för att läsa in alternativ i listrutan add-url

Egenskapen Options för ett select-fält accepterar en URL. URL:en returnerar en JSON-matris som används som alternativ för den nedrullningsbara listan Destination. Så här lägger du till URL:en för att läsa in listrutealternativ:

  1. Gå till AEM Project-mappen i Microsoft® SharePoint eller Google Drive och öppna kalkylbladet. Du kan också skapa nya kalkylblad för ett formulär.

  2. Kopiera URL:en för bladet shared-country och klistra in den i kolumnen Options för fältet Destination.

    Kalkylblad för förfrågan

  3. Förhandsgranska och publicera bladet med AEM Sidekick.

    Listruta för land

Du kan referera till frågekalkylbladet för att lägga till URL:en för att läsa in listrutealternativ.

När du har integrerat URL:en i formulärdefinitionen för att läsa in listrutealternativen visas alternativen för listrutan Destination från URL:en.

Om projektdatabasen till exempel heter"weFinance", finns den under kontoägaren"wkndform" och du använder huvudgrenen, visar URL:en nedan formuläret enquiry med de alternativ som har sparats i det separata bladet:

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

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