Aşağıdaki tabloda, çeşitli bağlamlardaki veri kümelerine başvuran anahtar sözcükler açıklanmaktadır:
|
Veri Kümesi |
Veri Kümesi Bağlamı |
Açıklama |
|---|---|---|
|
Veri Kümeleri |
Adlandırılmış Veri Kümesi |
Bir CA Process Automation Kütüphanesindeki adlandırılmış veri kümesine erişmek için aşağıdaki biçimi kullanır: Datasets[dataset_path].field_name dataset_path Geçerli Kütüphanedeki adlandırılmış veri kümesinin tam yolu olarak değerlendirilen bir CA Process Automation ifadesi. Örneğin, aşağıdaki yol, Kütüphanedeki Demo klasörünün Data alt klasöründe bulunan CxLinuxDev adlı bir veri kümesine başvurur: Datasets["/Demo/Data/] |
|
İşlem |
Bir İşlemin Veri Kümesi |
Aşağıdaki biçimdeki bir işlem veri kümesine erişir: Process.alan_adı veya Process[ifade] Process.alan_adı veya Process[ifade] alan_adı Veri kümesi değişkeni. ifade Bir alanın adını döndüren bir değişken veya başka bir ifade. Örneğin: Process.x = 5; Process.fn = "x"; Process.y = Process[Process.fn]; Bir işlem veri kümesi bir işlem içinde tanımlanır. Bir işlem her başlayışında, kendi işlem veri kümesi de dahil olmak üzere kendisinin bir kopyasını (buna işlemin bir vakası denir) oluşturur. Orijinal işlem nesnesi, veri kümesinin başlangıç değerlerini belirler. Bir işlem vakasındaki veri kümesinde yapılan değişiklikler orijinali etkilemez. |
|
Caller |
Alt işlemi başlatırken üst işlemin İşlem Veri Kümesi |
Bir işlem İşlemi Başlatma işlecini (ekli, ayrılmış veya satır içi modunda) kullandığında veya başka bir işlemi başlatmak için İşlem Modülünün desteklediği Ayrılmış İşlemi Çalıştırma işlecini kullandığında, değerleri bir çağrı hiyerarşisindeki işlemler arasında geçirir. İşlemi Başlatma işlecinin işlem veri kümesi başlatma kodu seçeneği bu atamaları belirtir. Örneğin, İşlemB'yi çağıran İşlemA'nın İşlemB veri kümesindeki alanları başlatması gerektiğinde, İşlemA, işlem veri kümesi başlatma kodunda İşlemB'yi belirtir. Bu bağlamda, Caller, üst işlemin (İşlemA) veri kümesine başvuruda bulunur; Process ise alt işlemin (İşlemB) veri kümesine başvuruda bulunur. İşlem veri kümesi başlatma kodu bağlamında, alt işlem veri kümesindeki bir değişkene başvuruda bulunmak için her zaman Process anahtar sözcüğü gerekir. İşlem veri kümesi başlatma komut dosyasındaki değişken adında hem Process hem de Caller anahtar sözcüklerini yoksayarsanız, CA Process Automation yalnızca hesaplama kapsamı değişkenini arar. Ürün, üst ya da alt veri kümesinde benzer şekilde adlandırılmış bir değişkeni aramaz. Örneğin, hesaplama kapsamı değişkeni X önceden hesaplama bağlamında oluşturulmamışsa aşağıdaki kod başarısız olur. Process.X = Caller.X; Process.Y = X + 100; |
|
none |
Geçerli hesaplama ve, bazı durumlarda, işlem veri kümesi |
Atama deyiminin sol tarafında Process anahtar sözcüğünü yoksayarsanız, CA Process Automation her zaman geçerli hesaplama kapsamında bir değer (hesaplama değişkeni) oluşturur ya da atar. Hesaplama değişkeni, CA Process Automation bir hesaplama alanını işlediği sürece vardır. Örneğin, aşağıdaki kod 5 değerine eşit olan bir hesaplama değişkeni oluşturur: a = 5 Process anahtar sözcüğünü diğer bağlamlarda (örneğin, atama deyiminin sağ tarafında) yoksayarsanız, CA Process Automation öncelikle aynı adı taşıyan bir hesaplama kapsamı değişkeni ya da İşlem değişkeni arayacaktır. Örneğin: Process.a = 1 Process.b = 2 a = 5 x = a y = b CA Process Automation, işlem veri kümesinde iki değişken (a=1 ve b=2) ve iki hesaplama değişkeni (x=5, y=2) oluşturur. |
|
Process.operator_name veya Process[ifade] |
İşlemdeki işleç veri kümesi |
Bir işleç veri kümesine erişmeye olanak sağlar; burada operator_name, işlemdeki işlecin adını belirten bir dizedir. Örneğin: Process.y = Process.emailOp.subject İfade, bir işlemdeki işlecin adını döndürür, örneğin: Process.opName = “emailOp” Process.y = Process[Process.opName].subject Notlar: - İşleç veri kümesi alanlarını belirtmeyle ilgili bilgi ve işleç veri kümelerinde sistem tarafından oluşturulan alanların listesi için İşleç Veri Kümesi Değişkenlerini Belirtme başlıklı konuya bakın. - İşleç özellikleri ayarlarında işleç değişkenlerini belirtme hakkında daha fazla bilgi için Parametrelerdeki Veri Kümesi Değişkenleri başlıklı konuya bakın. |
|
Sistem |
Sistem Veri Kümesi |
Sistem veri kümesine erişimi sağlar. Sistem veri kümesindeki alanlar; ana bilgisayar adı, tarih ve saat gibi CA Process Automation sistem bilgilerini gösterir. Sistem veri kümesi salt okunurdur. Not: Sistem veri kümesindeki alanlar ve sistem değişkenlerini belirtme hakkında daha fazla bilgi ve sistem değişkenlerinin listesi için Sistem Veri Kümesi Değişkenlerini Belirtme başlıklı konuya bakın. |
|
Root |
Üst Veri Kümesi |
Bir satır içi alt işlemin, bir üst vakanın işlem veri kümesine erişmesine olanak sağlar. Kök vakasının İşlem veri kümesine erişmek için Root anahtar sözcüğünü kullanabilirsiniz. Örnekler: - İşlemA satır içi bir işlem olan İşlemB'yi başlatır. İşlemB, başka bir satır içi işlem olan İşlemC'yi başlatır. İşlemC, İşlemA'nın veri kümesine erişmek için Root anahtar sözcüğünü kullanır. - İşlemA İşlemB'yi satır içi olmayan modda başlatır ve İşlemB İşlemC'yi satır içi modda başlatır. İşlemC, Root anahtar sözcüğünü kullanarak yalnızca İşlemB'nin veri kümesine erişime sahiptir (İşlemA'nınkine değildir). |
|
Telif Hakkı © 2013 CA.
Tüm hakları saklıdır.
|
|