Raporlama, etiket, fatura vs konusu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Salih
Üye
Mesajlar: 250
Kayıt: 11 Mar 2004 05:36

Raporlama, etiket, fatura vs konusu

Mesaj gönderen Salih »

Merhaba,

Üzerinde uğraştığım bir proje var, veritabanı tasarımı ve bilgi giriş modülleri bitti. Sıra raporlamada... Fazla vaktim olmadığı için yanlış bir yola sapmadan görüşlerinizi almak istedim :

a) Fatura, irsaliye, garanti belgesi... gibi matbu form kullanarak matrix yazıcıda basılması gereken raporlar var,
b) Etiket dökümünün matrix yazıcıdan yazdırılması gerekiyor,
c) Verilen siparişler, üretilecekler, üretilenler, vs gibi çeşitli raporlar var. Matrix veya lazer yazıcıdan alınabilir.

* Şimdiye kadar Delphi'de hiç bir rapor yazdırmadım !
* Forumda etiket, fatura, matrix yazıcı, DOS vs diye aramalar yaptım, yapmaya devam ediyorum.
* Gerekirse bütün raporlar matrix yazıcıdan alınır diyebilirim, zaten çoğu mecburen öyle olacak.
* Paralı olan raporlama araçlarını şimdilik kullanamıyorum

Sorularım :

1- Özellikle fatura, irsaliye ve etiket basımı çok önemli. Quick report, Free Report ve Zreport gibi araçlardan tek bir tanesi tüm bu raporlamalar için yeterli olur mu ? Hangisi ile başlamalıyım ?
2- Yoksa bir raporlama aracı kullanmadan yazdırma işlemini kendim yapsam daha mı doğru olur ?
3- Etiket kısmında şöyle bir şey gerekiyor : A malz. 5 tane, B malz. 3 tane, C malz. 7 tane gibi malzeme miktarları var : Bu durumda toplam 15 tane etiket basılacak ve her malzemeye bu etiketler yapıştırılacak. Bu konuda öneriniz ne olur ?

Şimdiden teşekkürler....
Sevgi, Saygı.....
Misafir

dot matrix yazıcılar için zreport

Mesaj gönderen Misafir »

dot matrix yazıcıdan döküm almak için ben zreport kullanıyorum. diğer dökümler için qreport. aslında q report dotmatrix e de yazar ama yazma süresi uzuyor başka da bi tersliği yok bildiğim kadaı ile.

kolay gelsin
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

S.A.
1- Özellikle fatura, irsaliye ve etiket basımı çok önemli. Quick report, Free Report ve Zreport gibi araçlardan tek bir tanesi tüm bu raporlamalar için yeterli olur mu ? Hangisi ile başlamalıyım ?
ZReport u öneririm. hem matrix hemde diğer yazıcılarda çıktı alabilirsin. ama ben hp de yaptığım bir denemede türklçe karakterlerde sorun yaşadım bu nu nasıl çözüleceğini bilen arkadaşlar varsa sevinirim. :D
2- Yoksa bir raporlama aracı kullanmadan yazdırma işlemini kendim yapsam daha mı doğru olur ?
buna bişey diyemem ama
Salih yazdı:Fazla vaktim olmadığı için...
kendin yazdırman eğer daha önce bi kütüphane oluşturmadıysan vaktini alır.
3- Etiket kısmında şöyle bir şey gerekiyor : A malz. 5 tane, B malz. 3 tane, C malz. 7 tane gibi malzeme miktarları var : Bu durumda toplam 15 tane etiket basılacak ve her malzemeye bu etiketler yapıştırılacak. Bu konuda öneriniz ne olur ?
bu kayıtları geçici bir tabloda tutup (yukardaki örneğe göre geçici tabloda 15 kayıt olacak) tabloyu direk (ayarladığın/ayarllayacağın etiket tipine göre) yazıcıya gönderebilirsin. etiketleri yazdırdıktan sonra tabloyu tekrar boşaltırsın.

Kolay Gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
DotCom
Kıdemli Üye
Mesajlar: 1696
Kayıt: 11 Tem 2003 10:30
Konum: İzmir
İletişim:

Mesaj gönderen DotCom »

aslangeri yazdı:ama ben hp de yaptığım bir denemede türklçe karakterlerde sorun yaşadım bu nu nasıl çözüleceğini bilen arkadaşlar varsa sevinirim. :D
LPT çıkışlı HP lerde , cd içerisinde DJCP isimli bir yazılım var bu yazılımı kur. DJCP.exe yi çalıştırdıgında MORE kısmına gir orada karakter seti. Turkish i seç. Problemin kalmaz...

Kolay Gelsin.
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

@DotCom teşekkür ediyorum.
makine müşteride olduğu için şu an deniyemiyorum ama deneyip sonucu buraya bildirim. inş.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla