İşleç veri kümesi, bir işleçle ilişkilendirilmiş değişkenleri içerir. Tasarım zamanında değişkenleri ve onlarla ilişkili değerleri görüntüleyebilir, düzenleyebilir ya da silebilirsiniz. Bu değişkenler, işlem başlar başlamaz, ilişkili oldukları işleç ya da işleminizdeki herhangi bir başka işleç için kullanılabilir hale gelir. İşleç, yürütüldükten sonra, işleç veri kümesinde otomatik olarak başka değişkenler oluşturur. Bazı değişkenler standarttır ve başlangıç saati, bitiş saati ve sonuç gibi bilgileri tanımlarlar. Diğer değişkenler her bir işlece özgü bilgilerdir.
Bir işleç veri kümesi değişkenine bir işlemdeki herhangi bir işleçten erişmek için, ifadelerle birlikte noktalı gösterimi veya köşeli parantezli gösterimi kullanabilirsiniz:
Process_name.Operator_name.field_name
Process_name[OpName_expression].field_name
Process_name[OpName_expression][field_name_expression]
Not: Ayrıca, OpName yerine IconName'i kullanabilirsiniz.
İfadeler, belirtildiği şekilde, işlecin ya da değişkenin adını döndürür. Aşağıdaki sözdizimi, dizine alınan bir alandaki bir öğeyi döndürür; burada n öğe numarasıdır:
field_name[n]
Bir işlecin yürütme öncesi ve yürütme sonrası kodu, geçerli işlecin adına erişmek için OpName anahtar sözcüğünü kullanabilir. Aynı işlecin yürütme öncesi ya da yürütme sonrası kodunda bir işleç veri kümesi değişkenini belirtmek için aşağıdaki sözdizimini kullanın:
Process[OpName].field_name
Örneğin, aşağıdaki yürütme sonrası kodu şu eylemleri ifade eder:
Process.iName = OpName Process.iResult = Process[OpName].Result Process[OpName].World = "Merhaba dünya!";
Tasarım zamanında operatör adını biliyorsanız, bir ifadedeki veri kümesi değişkenlerine başvurmak için değişmez değer işleç adını kullanabilirsiniz.
Ancak zaman zaman, tasarım zamanında işleç adını bilmezsiniz. Örneğin:
Bir işlecin adını bir değişkene kaydetmek için, önceki örnekte iName değişkeninde olduğu gibi, her işleçte yürütme öncesi ya da yürütme sonrası kodunu kullanabilirsiniz. Değişken bir işlem veri kümesi değişkeni veya o adı gerektiren işlece ait olan bir işleç veri kümesi değişkeni olabilir. Örneğin, aşağıdaki şekilde, işlem, İşleçC'ye ulaşmadan önce İşleçA'yı ya da İşleçB'yi çalıştırır. Bunun ardından İşleçC, veri kümesi değişkenlerine erişmek için İşleçA veya İşleçB'nin bir işlem değişkenine kaydettiği işlem adını kullanır.

Sabit adlar yerine değişkenler kullanmak, kodu modüler ve işlemdeki işleçler arasında değiştirilebilir kılar.
|
Telif Hakkı © 2013 CA.
Tüm hakları saklıdır.
|
|