Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
borderStyledashed

Kolay Mod

Herhangi bir kod yazmadan sistemin sunduğu aksiyonlar ve metotlar üzerinden ihtiyaca göre tanımların oluşturulduğu bölümdür. Algoritma; çalıştırılmak istenen senaryonun tanımlandığı alan, Yerel Değişkenler ise -akış değişkeni olmayan- algoritma içerisinde ihtiyaç duyulan değişkenlerin tanımlandığı alandır. 

Info

Yerel değişen tanımında kullanılabilecek tipler; string, int, bool, double, datetime, datetimeoffset,VariableScriptDTO, ServiceResult, Dictionary<string, object>, LUserInfoReadOnly, Guid, NGuid(Guid?)GridResult<Dictionary<string, object>>

Eklenen bir yerel değişkeni silmek için; ilgili değişken satırının üzerine gelinip sağ tık→ satırı sil işlemi yapılmalıdır.

Koşul: Algoritmada eğer' li bir ifadeye yer verilmek isteniyorsa kullanılır. (Eğer; izin türü= Yıllık İzin, başlangıç tarihi= bugün, toplam tutar>100  vb.) 

Expand
titleKullanım Görseli

Atama: Algoritmada herhangi bir akış veya tanımlı yerel değişkene atanmak istenen bir değer varsa kullanılır. (Yıllık İzin Hakkı= 14, İzin Türü Başlık Rengi= Red, Toplam Tutar= Tablonun tutar kolonlarının toplamı vb.)

Expand
titleKullanım Görseli

Döngü: Algoritmada koşul sağlanana kadar döngü oluşturulmak istenirse kullanılır. 

Expand
titleKullanım Görseli

Çalıştır: Algoritma içerisinde çalıştırılmak istenen işlemler için kullanılır. 

Expand
titleKullanım Görseli

Sil: Ana düğüm altına eklenmiş olan tanımlardan algoritma içerisinden çıkarılmak istenen tanımın silinmesi işlemini gerçekleştirir. Silinmek istenen satır altında farklı alt düğümler tanımlandıysa ilgili blok tamamen silinir.

Düzenle: Algoritma içerisine eklenmiş olan tanımda düzenleme işlemine imkan tanır. Tanımdaki aksiyona göre açılan ekran farklılaşır.

Bootstrap Callout
Styleinfo

Eklenen tanımlarda; kes, kopyala, yapıştır, sürükle-bırak ile yer değiştir işlemleri gerçekleştirilebilir. Altında düğüm olan tanımlarda ilgili tanımı kopyalama dışında blok halinde kopyalama özelliği de mevcuttur.

Algoritma kurgusu içerisinde iç içe tanımlar oluşturulabilir. (Koşul> Döngü> Çalıştır gibi) Ancak Atama ve Çalıştır işlemlerinin aksiyonlarına alt düğüm eklenemez, taşınamaz ve kopyalanamaz.

→ Açılan formül editör ekranlarındaki sol değer dönüşü bool ise; operatör olarak && veya || işlemleri de listede gelmektedir.

→ LfLowUtils ve Context üzerinden erişilebilen tüm metotlar kullanılabilir. Ek olarak; tablo değişkeni Tablo, Tablo(Liste), Açılır Pencere, Kullanıcı Listesi değişkenleri üzerinde işlem yapmak için kullanılan gelişmiş mod metotlarına kolay mod üzerinden de erişilebilir. 

→ SQL Select işlemi için Database_Select metodu kullanılabilir. Select işleminden dönen veri listesi; SetGridResultValueToGrid metodu ile tablo değişkenine atanabilir. GetGridResultValueElementAt() metodu ile liste içerisindeki verilere indexler bazında erişilebilir.

→ CommonExtensions altındaki metotlar "Ortak Metotlar" klasörü altında listelenmektedir. 

Kolay mod içerisinde kullanılmak üzere listelenen metotların ne amaçla kullanıldığı bilgileri ilgili ekranların alt bölümünde bilgi olarak gösterilmektedir. 

Expand
titleGörsel

...