Items dynamisch toevoegen aan keuzeselectiegroep

In AEM Forms 6.5 is de mogelijkheid geïntroduceerd om items dynamisch toe te voegen aan een adaptieve Forms-keuzerondjesgroepcomponent, zoals CheckBox, Radio Button en Afbeeldingslijst.

U kunt punten toevoegen gebruikend de visuele redacteur evenals de coderedacteur afhankelijk van uw gebruiksgeval.

Gebruikend de visuele redacteur: u kunt de punten van de keuzevroep van de resultaten van een functievraag of de dienstvraag bevolken. U kunt bijvoorbeeld de items van de keuzegroep instellen door de reactie van een REST API-aanroep te verbruiken.

In het onderstaande schermafbeelding stellen we de opties voor de periode(jaren) van de lening in op de resultaten van een serviceoproep met de naam getLoanPeriods.

Redacteur van de Regel

Gebruikend de coderedacteur: Wanneer u de punten in de keuzevroep dynamisch wilt plaatsen die op de waarden in de vorm worden ingegaan. In het volgende codefragment worden bijvoorbeeld de items van het selectievakje ingesteld op de waarden die zijn ingevoerd in de velden Naam en Muis van de aanvrager van het adaptieve formulier.

In het codefragment, plaatsen wij de punten van WorkingMember, die een checkbox component is. De array voor de items wordt dynamisch samengesteld door de waarden van de tekstvelden requestName en spouse van de adaptieve formulieren op te halen


 if(MaritalStatus.value=="Married")
  {
WorkingMembers.items =["spouse="+spouse.value,"applicant="+applicantName.value];
  }
else
  {
    WorkingMembers.items =["applicant="+applicantName.value];
  }

De ingediende gegevens zijn als volgt

<afUnboundData>

<data>

<applicantName>John Jacobs</applicantName>

<MaritalStatus>Married</MaritalStatus>

<spouse>Gloria Rios</spouse>

<WorkingMembers>spouse,applicant</WorkingMembers>

</data>

</afUnboundData>

Toevoegend punten gebruikend de regelredacteur

Toevoegend punten die de coderedacteur gebruiken

U kunt dit als volgt op uw systeem testen:

Gebruikend de coderedacteur om punten toe te voegen

  • De middelen downloaden
  • ​ open Forms en documenten ​
  • Klik op "Maken | Bestand uploaden" en het bestand uploaden dat u in de vorige stap hebt gedownload
  • ​ voorproef de vormen ​
  • Voer de naam van de aanvrager in en selecteer de huwelijksstatus die gehuwd moet worden
  • Voer de naam van de echtgenoot in
  • Klik op Volgende
  • Het selectievakje moet worden ingevuld met de naam van de aanvrager en met de naam van de echtgenoot als de huwelijkse staat gehuwd is

Gebruikend de visuele redacteur om punten toe te voegen

NOTE
Er wordt aangenomen dat tomcat wordt uitgevoerd op poort 8080 en AEM op poort 4502
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e