Obtention de la valeur actuelle ou de la valeur précédente d’une liste déroulanteCet 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.
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.Pour visualiser cet exemple de script et en obtenir d’autres, visitez le site Web de LiveCycle ES Developer Center à l’adresse suivante : www.adobe.com/devnet/livecycle..Remplissez la valeur du champ de texte Valeur précédente 1 en référençant la valeur rawValue de la liste déroulante :