Mikro El Terminali Uygulamamızdan istediğiniz sorgular yardımıyla Etiketlerinizi tasarlayabilirsiniz. Ancak En çok Sorulan Sorulardan birisi belli bir koşula göre bir içeriğin o koşula göre farklı olarak gerçekleşmesi nasıl yapılmaktadır. Bunu şu örnekle açıklayalım. En çok kullanılan Yerli Menşei ürünlerde Yerli Üretim Logosudur. Bunun Yerli Ürünlerde görünmesi diğer ürünlerde görünmemesi nasıl yapılmaktadır.

1- Yerli Üretim Logosu olan görseli etiket tasarımıza ekleyiniz.

2- İsmini pictureBoxYerliUretim gibi anlaşılabilir bir isimle değiştiriniz.

3- Tasarımın Scripting Kısmına geçiniz.

4- Yazdırma işleminde yukarıdaki Method Seçeneklerinden “pictureBoxYerliUretim” un “BeforPrint” Method’nu seçiniz.

5- Buraya şunu yazarak bu işlemi sağlayabiliriz.

private void pictureBoxYerliUretim_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) {
      
     string n = GetCurrentColumnValue("sto_yerli_yabanci").ToString();  
     int m = int.Parse(n);  
     if(m == 0)  
     {  
         pictureBoxYerliUretim.Visible=true;       
     }  
     else  
     {  
         pictureBoxYerliUretim.Visible=false;     

     }  

}

İşlemi Kaydederek sonlandıralım. Şu anda “sto_yerli_yabanci” kısmında “0” gelirse resim görünür , gelmez ise görünür değildir.

Bu şekilde değişken şartlara uygun birçok farklı koşulda etiket tasarımı yapılabilmektedir.