Versions Compared

Key

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

Kısa Tanım:

 
Tabloda satırlarında bulunan bir veriye göre o satırı silme işlemidir.  

Açıklama:

 
Örneğimizde tablo içerisinde Miktar kolonunda "0" yazıyorsa o satırı silme işlemi yapılacaktır. Bu örnekte akışı ilerletmeden bir buton değişkeni ile bu işlemin yapılması sağlanmıştır. Akışı ilerlettiğinizde bu işlemin yapılmasını isterseniz ya bir sonraki form yüklendiğinde kısmına ya da iki form arasında kodlama aktivitesine bu kodu yazarak veya tablo kopyalama ile miktar kısmına kriter vererek yapabilirsiniz. Burada yapılmak istenen akışı ilerletmeden aynı sayfada satırdaki veriye göre o satırı silme işlemidir.

Image Modified

Kod Örneği:

double miktarKontrol=0; int satirsayisi=OrnekTablo.Content.Items.Count; for (int i=satirsayisi-1; i>=0; i--){miktarKontrol=Convert.ToDouble(OrnekTablo.GetValue(OrnekTablo_Columns.MIKTAR,i)); if(miktarKontrol==0){ OrnekTablo.Content.Items.RemoveAt(Convert.ToInt32(info));}}  

Akış Dosyası (.xnm):

 
Aşağıdaki dosyayı indirerek uygulamaya aktarabilirsiniz. İçeri aktarma işleminin nasıl yapıldığına dair bilgi için Aktar bölümünü inceleyebilirsiniz.

View file
nameTablo Satırını Koşullu Silme İşlemi.nxm
height250