Önceki Başlık: ca_pam_selectOptionByIndex(_id, index, isSelect)Sonraki Başlık: ca_pam_clearSelectStore(_id)


ca_pam_addValuesInSelectStore(_id, values)

Kodda tanımladığınız basit değer kümesine sahip olan Seçim alanına yeni seçenekler ekler.

Girdi Parametreleri
_id (string)

Bir Seçim alanının benzersiz tanımlayıcısını belirtir.

values (Javascript object)

Bir nesne dizisini belirtir; burada her nesne, Seçim alanı seçeneklerini göstermek için gereken iki özelliğe ("ad" ve "değer") sahiptir. Her nesnenin "ad" özelliği, eklenen seçenek için anahtar olarak gösterilir; "değer" özelliği de değer olur. Herhangi bir ad ve değer dizisine sahipseniz, "değerler" nesnesini oluşturmak için de ca_pam_createSelectStore işlevini kullanabilirsiniz (örnekte gösterildiği gibi).

Dönüş Değeri

Hiçbiri.

Örnek

Bu örnek, City (Şehir) alanında bulunan simgeleri dinamik olarak güncellemek için ayrı bir Region (Bölge) alanındaki West (Batı) veya North (Kuzey) kullanıcı seçimini kullanır.

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

Bu işlevi, CA Process Automation içindeki kutu içeriğinde de bulabilirsiniz.

  1. Giriş sayfasında, Kutudan Çıkan İçeriğe Gözat'ı tıklatın.
  2. User Interaction Forms klasörüne gidin. Bu işlev aşağıdaki formlarda bulunabilir:
    • 04 Populate Dropdown Dataset: Populate Dropdown Dataset.
    • 06 Populate Dropdown DB: Populate Dropdown from DB.