Rubrique précédente: ca_pam_selectOptionByIndex(_id, index, isSelect)Rubrique suivante: ca_pam_clearSelectStore(_id)


ca_pam_addValuesInSelectStore(_id, valeurs)

Ajoute de nouvelles options au champ de sélection avec un ensemble simple de valeurs que vous définissez dans le code.

Paramètres d'entrée
_id (string)

Spécifie l'identificateur unique pour un champ de sélection.

values (objet JavaScript)

Spécifie un tableau d'objets où chaque objet a deux propriétés ("nom" et "valeur") qui sont nécessaires pour représenter les options des champs de sélection. La propriété "nom" pour chaque objet est représentée comme la clé pour l'option ajoutée et la propriété "valeur" serait la valeur. Si vous disposez d'un tableau de noms et de valeurs, vous pourriez également utiliser la fonction ca_pam_createSelectStore pour créer l'objet "valeurs" (comme illustré dans l'exemple).

Valeur de retour

Aucun.

Exemple :

Cet exemple utilise la sélection de l'utilisateur Ouest ou Nord dans un autre champ Région pour mettre à jour les icônes disponibles dynamiquement dans le champ Ville.

if('West'==regionChoice)
  var cityOptionNames =["New York","Rio de Janeiro","Mexico"]
    var cityOptionValues =["West_01","West_02","West_03"];
if('North'==regionChoice)
  var cityOptionNames =["Madrid","Moscou","Copenhague"]
    var cityOptionValues =["North_04","North_05","North_06"];
ca_pam_addValuesInSelectStore('Form1.City', ca_pam_createSelectStore(cityOptionNames ,cityOptionValues ))

Vous pouvez également trouver cette fonction dans le contenu prédéfini dans CA Process Automation.

  1. Sur la page d'accueil, cliquez sur Parcourir le contenu prêt à l'emploi.
  2. Accédez au dossier User Interaction Forms. Vous pouvez trouver la fonction dans les formulaires suivants :
    • 04 Populate Dropdown Dataset: Populate Dropdown Dataset.
    • 06 Populate Dropdown DB: Populate Dropdown from DB.