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.
