Vorheriges Thema: ca_pam_selectOptionByIndex(_id, index, isSelect)Nächstes Thema: ca_pam_clearSelectStore(_id)


ca_pam_addValuesInSelectStore(_id, values)

Fügt dem Auswahlfeld neue Optionen mit einer einfachen Wertmenge hinzu, die Sie in Code definieren.

Eingabeparameter
_id (string)

Gibt die eindeutige Kennung für ein Auswahlfeld an.

values (JavaScript-Objekt)

Gibt ein Array von Objekten an, wobei jedes Objekt zwei Eigenschaften ("Name" und "Wert") hat, die zur Darstellung der Optionen des Auswahlfeldes erforderlich sind. Die Eigenschaft "Name" für jedes Objekt wird als der Schlüssel für die hinzugefügte Option dargestellt, und die Eigenschaft "Wert" ist der Wert. Bei einem Array von Namen und Werten können Sie dann auch die Funktion "ca_pam_createSelectStore" verwenden, um das Objekt "Werte" zu erstellen (wie im Beispiel angezeigt).

Rückgabewert

Keine.

Beispiel

Dieses Beispiel verwendet die Anwenderauswahl "West" oder "North" in einem getrennten Regionsfeld, um im Feld "City" verfügbare Symbole dynamisch zu aktualisieren.

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 ))

Sie finden diese Funktion auch in den vordefinierten Inhalten in CA Process Automation.

  1. Klicken Sie auf der Startseite auf "Durchsuchen von vordefinierten Inhalten".
  2. Navigieren Sie zum Ordner "User Interaction Forms". Die Funktion ist in den folgenden Formularen zu finden:
    • 04 Populate Dropdown Dataset: Populate Dropdown Dataset.
    • 06 Populate Dropdown DB: Populate Dropdown from DB.