Page History
Başlatılmış bir iş verisinin farklı akışlarda kullanılmak istenmesi durumunda, rosyln üzerinde kullanılabilecek 4 farklı metot bulunmaktadır. Bu metotlar sayesinde, değişkenlerin değerlerine ve değişken özelliklerine erişim sağlanabilmektedir.
Tip | ||
---|---|---|
| ||
Metotların kullanım amaçları aşağıda anlatılmış olup eklenen örnek akışları tasarım aracı üzerinden içeri aktararak da detaylı inceleme yapılabilir, portal örnek çıktıları görüntülenebilir. Akış Detayları Alınacak Olan Örnek Akış: Personel Masraf Formu.nxm Akış Detaylarını Alan Örnek Akış: Akiş Detaylarını Al.nxm |
Warning |
---|
Orta seviyede kodlama bilgisi gerektirmektedir. Yanlış kullanım, atama, dönüşüm işlemleri runtime da c# engine üzerinde hata üretebilirler. Bu sebeple rosyln üzerindeki "sına" işleminin yapılması, kontrol edilmesi gereken işlemler arasındadır. Ek olarak; değeri alınmak istenen değişkenin boş olup olmama kontrolünün eklenmiş olması gerekmektedir. Aksi takdirde portal üzerinde değer getirilmeye çalışılırken hataya düşülebilir. |
Info | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
1) GetJobVariableBaşlatılmış işteki herhangi bir değişkenin değerini ve değerine ek olarak değişkenin tüm özelliklerini dönen metottur. Aldığı Parametreler
Rosyln Kullanım Şekli var variableFull = LFlowUtils.GetJobVariable(logMasterId,VariableKey);
2) GetJobVariableValueBaşlatılmış işteki herhangi bir değişkenin sadece değerini dönen metottur. Aldığı Parametreler
Rosyln Kullanım Şekli var variableFull = LFlowUtils.GetJobVariableValue(logMasterId,VariableKey);
3) GetJobAllVariablesBaşlatılmış işteki tüm değişken değerlerini ve değerlerine ek olarak değişkenlerin tüm özelliklerini dönen metottur. Aldığı Parametreler
Rosyln Kullanım Şekli var variableFull = LFlowUtils.GetJobAllVariables(logMasterId);
4) GetJobAllVariablesValueBaşlatılmış işteki tüm değişken sadece değerlerini dönen metottur. Aldığı Parametreler
Rosyln Kullanım Şekli var variableFull = LFlowUtils.GetJobAllVariablesValue(logMasterId);
|