Cet exemple vous montre comment obtenir la valeur actuelle d’une liste déroulante et vous explique les différentes méthodes d’accès à la valeur précédente d’une liste déroulante sur un formulaire. Outre les scripts actuels qui définissent les valeurs actuelle et précédente, il est important de noter que les scripts sont situés sur l’événement change de la liste déroulante.
Dans l’exemple suivant, lorsqu’un utilisateur sélectionne une valeur dans la liste déroulante, celle-ci s’affiche dans le champ Valeur actuelle. Ainsi, lorsque l’utilisateur sélectionne une autre valeur dans la liste déroulante, la nouvelle valeur s’affiche dans la liste Valeur actuelle et la valeur précédente s’affiche dans le champ Valeur précédente 1.
Livecycle eg get current previous values Obtention de la valeur actuelle ou de la valeur précédente dune liste déroulante
Remarque : 
chacune de ces méthodes d’obtention de la valeur précédente d’une liste déroulante utilise un script différent. Le champ de texte Valeur précédente 1 est rempli par une référence directe à la propriété rawValue de la liste déroulante, tandis que le champ de texte Valeur précédente 2 est rempli à l’aide de la propriété prevText. Pour obtenir des résultats homogènes, il est recommandé d’accéder à la valeur précédente en utilisant la propriété prevText.
CurrentValue.rawValue = xfa.event.newText;
PreviousValue1.rawValue = DropDownList.rawValue;
PreviousValue2.rawValue = xfa.event.prevText;

Obtention de la valeur actuelle ou de la valeur précédente d’une liste déroulante