Benim söylediğim şu; a ürünü için 5, b ürünü için 8, c ürünü için 3 adet etiket yazdırılmak istenirse, ayrıca bir temp dosyasına 5+8+3=16 adet kayıt açmanıza gerek yok, ürün tablosuna eklenecek bir alanla, yukarıdaki kodla yapabilirsiniz.
Kullanıcı ve ürün bazında ayrı miktarlar girilsin ve her kullanıcı kendi girdiği miktar bazında etiket üretsin diyorsanız, kullanıcı ve ürün bazında miktarı saklayan bir temp dosya tabii ki olmalı. Ayrıca etiket miktarı kadar kayıt yaratılan bir temp dosyaya ihtiyaç yok.
Normalde sizin uygulamanızda 1 değil 2 ayrı temp dosyaya ihtiyaç var. 1.cisi kullanıcı ve ürün bazında miktar bilgisi içeren, 2.cisi etiket basımı esnasında, her ürün miktarı kadar etiket kaydı yaratılan bir dosya.
Bir alış faturası düşünün, içerisinde a ürünü için 5, b ürünü için 8, c ürünü için 3 ad. giriş var. Bu faturada gelen tüm malzemeler için etiket basımı gerektiğinde ayrıca bir temp tablo ihtiyacı olmadan tüm ürünlere faturadaki adet kadar etiket basabilirsiniz.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla