Vous pouvez remplir de façon dynamique un second champ après avoir rempli le premier en utilisant un script. Par exemple, vous pouvez disposer d’une liste déroulante contenant une liste de pays destinée aux utilisateurs. Lorsqu’un utilisateur sélectionne un pays, la seconde liste affiche les états ou provinces de ce pays.
   <country/>
   <countries>
      <item uiname=”United States” token=”US”/>
      <item uiname=”Vietnam” token=”SRV”/>
   </countries>
   <state/>
   <US>
      <item>California</item>
      <item>New York</item>
      <item>Texas</item>
   </US>
   <SRV>
      <item>An Giang</item>
      <item>Bac Giang</item>
      <item>Bac Kan</item>
   </SRV>
Par exemple, après avoir sélectionné Vietnam dans la première liste déroulante, les éléments affichés dans la liste Etats/Provinces n’indiquent alors que ceux qui s’appliquent au Vietnam.
Livecycle dynamic populate second list Pour remplir de façon dynamique un second champ après remplissage du premier
Remarque : 
Livecycle countries Pour remplir de façon dynamique un second champ après remplissage du premier
Remarque : 
dans le cas des connexions de données OLE, la zone Eléments n’est pas disponible. Les zones Texte de l’élément et Valeur de l’élément vous permettent de sélectionner les colonnes de la base de données destinées à remplir la liste.
7.
(Facultatif) Pour enregistrer une autre valeur que le libellé Texte de l’élément dans la source de données, cliquez sur le triangle situé à côté de la zone Valeur de l’élément et sélectionnez une liaison.
Livecycle binding icon on active label Pour remplir de façon dynamique un second champ après remplissage du premier
   DropDownList2.addItem(oItems.nodes.item(nItemCount).value);
}
Spécifie une chaîne pour xfa.record. Par exemple, si Etats-Unis est sélectionné, xfa.record est remplacé par xfa.record.US.
Une méthode d’objet de liste qui convertit le nom convivial en une chaîne de valeur ou de jeton. Par exemple, si Etats-Unis est sélectionné, US est transmis.
Renvoie le nouveau contenu de texte de l’événement Modification de liste. Par exemple, si Etats-Unis est sélectionné, Etats-Unis est transmis.
Demande le nombre d’éléments enfant de <US> (ou <SRV>), qui est le nombre d’enfants <item>.
for (var nItemCount = 0; nItemCount < nItemsLength; nItemCount++)
Obtient la valeur texte de l’enfant <item> indiquée par l’index nItemCount et ajoute cette valeur en tant que nouvel élément à la seconde liste déroulante
Par exemple, saisissez Etats/Provinces.
Voir aussi 

Pour remplir de façon dynamique un second champ après remplissage du premier