Argomento precedente: ca_pam_selectOptionByIndex(_id, index, isSelect)Argomento successivo: ca_pam_clearSelectStore(_id)


ca_pam_addValuesInSelectStore(_id, values)

Aggiunge nuove opzioni al campo di selezione con un set semplice di valori definiti nel codice.

Parametri di input
_id (string)

Specifica l'ID univoco per un campo di selezione.

values (Javascript object)

Specifica una matrice di oggetti in cui ciascun oggetto ha due proprietà (name e value) necessarie per rappresentare le opzioni del campo di selezione. La proprietà name per ciascun oggetto è rappresentata come la chiave per l'opzione aggiunta, mentre la proprietà value corrisponde al valore. Se si ha una matrice di nomi e valori, si potrebbe utilizzare anche la funzione ca_pam_createSelectStore per creare l'oggetto values (come illustrato nell'esempio).

Valore restituito

Nessuno.

Esempio

Questo esempio utilizza la selezione dell'utente West o North in un campo Region separato per eseguire l'aggiornamento dinamico delle icone disponibili nel campo City.

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

È possibile trovare questa funzione anche nei contenuti predefiniti di CA Process Automation.

  1. Nella pagina iniziale, fare clic su Sfoglia contenuto predefinito.
  2. Accedere alla cartella dei Moduli di interazione con l'utente. È possibile trovare la funzione nei moduli seguenti:
    • 04 Populate Dropdown Dataset: Populate Dropdown Dataset.
    • 06 Populate Dropdown DB: Populate Dropdown from DB.