AccessTr.neT

Tam Versiyon: yazdırılan belgelere işaretleme nasıl yapılabilir?
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
merhaba herkese kolay gelsin. şöyle bir uygulama yapmak istiyorum. örneğin yazdırılmış irsaliyelere bir işaret konulabilirmi tekrar yazdırmamak için. bunun sebebi de şu, garanti takipi yaptmaya çalıştığım bir sistemde a firmasına gidecek olan ve garanti içinde olan ürünler toplu olarak bir irsaliyede çıktısını aldığımızı düşünelim. 1 gün sonra aynı firmaya ait başka bir ürün geldiğinde tekrar irsaliye almak istersek, daha önceki bilgilerde geliyor. bunu engellemek için benim aklıma yazdırma sırasında raporda olan ve çıktısı alınmış olan ürünleri tekrar yazdırmasa yada bunu farklı bir yöntemle nasıl yapabilirim. örnek eklemek isterdim ama rapor kısmından başka bir şey olmayacağı için şuanda eklemedim. en kısa zamanda eklemye çalışacağım
irsaliye çıktısı almak için bir formda buton kullandığını düşünüyorum, örnek olmadığından hayali senaryo yazıyorum Lol .
irsaliye tablona çıktısı alınmış kontrolü için bir alan daha ekleyerek veri tipini evet/hayır seçelim.

DoCmd.SetWarnings False
DoCmd.RunSQL ("UPDATE tbl_irsaliye SET yazdirildi =true")

çıktısı aldığın raporun satır kaynağında yazdirildi =false olarak süzdürme işlemine tabi tutarsan emeline ulaşmış olursun.
merhaba, ilginiz için teşekkürler.

(04/08/2009, 14:47)gocebe yazdı: [ -> ]irsaliye çıktısı almak için bir formda buton kullandığını düşünüyorum, örnek olmadığından hayali senaryo yazıyorum Lol .
irsaliye tablona çıktısı alınmış kontrolü için bir alan daha ekleyerek veri tipini evet/hayır seçelim.

bu kısma kadar olanı yaptım. aşağıdaki komutları raporda nereye kaydetmeliyim. bu kısmı anlayamadım. yardımlarınızı bekliyorum. kolay gelsin.

DoCmd.SetWarnings False
DoCmd.RunSQL ("UPDATE tbl_irsaliye SET yazdirildi =true")

çıktısı aldığın raporun satır kaynağında yazdirildi =false olarak süzdürme işlemine tabi tutarsan emeline ulaşmış olursun.
Raporun yazdırıldığında olayına ado veya Sql kullanarak tablodaki yazdırıldı alanını true yaptırmak da mümkün olabilir. Yazdırılacak belgeleri bu alan ile filtreleleyip eğer yazıldıysa tekrar yazdırmak isteyince uyarı verilebilir. Bu yöntem bir çok ticari programda kullanılıyor. En basitinden logo alınterinde, hem de dos versiyonunda, aynen böyle kullanılıyordu.
merhaba, yazdığım mesaj gocebe arkadaşın yazdığı mesajdan alıntının içinde kalmış. komutları nereye yazmam gerekli diye sormuştum. alıntı içinde olduğu için arada kaybolmuş sanırım. ayrıca formun şuandaki görüntüsü çok güzel olmuş. emeği geçenlere teşekkürler kolay gelsin.
herkese merhaba, gocebe arkadaşın yazdığı kodları nereye kaydetmem gerekli yardımlarınızı bekliyorum kolay gelsin.
Sayfalar: 1 2 3