Ana içeriğe geç

Akışa Göre Validasyon Oluşturma

(Ad isimli metin kutusunun akışa göre zorunluluğunun değişmesi.)

Kontrol isimli bir metin kutusu oluşturun ve visible seçeneğini false yapın. (İsmi değişebilir) Form üzerine sağ tıklayarak View Validation Code seçeneğine tıklayın.

Açılan kod penceresini aşağıdaki gibi doldurun.

if(String.IsNullOrEmpty(Kontrol) && String.IsNullOrEmpty(Ad)){ summary.AddMessage("Ad alanı boş bırakılamaz!"); }

Akış tarafında revize istenen adıma bir fonksiyon ekleyin.

Fonsiyonun içeriğini aşağıdaki gibi doldurun.

public void FlowScript1_Execute() { eBAForm frm = new eBAForm(Document1.ProfileId); frm.Fields["Text1"].AsString = "Revize"; frm.Update(); }

Bu şekilde akışta revize istenen bir işlemden sonra bazı alanların zorunluluğunu kaldırabilirsiniz.