ZReport ile fatura dökümü

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Query
Üye
Mesajlar: 363
Kayıt: 29 Ara 2003 05:13

ZReport ile fatura dökümü

Mesaj gönderen Query »

Arkadaşlar slm;

Forumdaki tüm ZReport ile ilgili soruları okudum.

1. Fatura yazdırmak istiyorum.
2. Doğal olarak yazıcım nokta vuruşlu
3. Text yazdırmak için en ideal aracın ZReport olduğunu okudum ve bence de oldukça iyi ve hızlı

Fakat çözüm bulamadığım bir sorunum var ...

Firma ismi adresi gibi bilgileri yazabileceğim memo tarzı bir bileşeni yok ZRLabel ile satır oluşturamıyorum. Doğal olarak firma isminin yazılabileceği alan kısıtlı firma ismi adresi uzun olduğu zaman sorun oluyor.

Bir kaç tane labelı alt alta koyup kendim böleyim istedim o zamanda anlamsız yerlerden bölüyor, boşluklara göre kendim böldürmek istesem iş oldukça uzuyor.

Bunu bir çaresi varmı?

Hepinize iyi çalışmalar.
P206
Kıdemli Üye
Mesajlar: 395
Kayıt: 17 Haz 2003 12:36
Konum: İstanbul

Mesaj gönderen P206 »

Hocam ben hiç ZReport falan kullanmadım ama. Benim kullandığım bir yöntem vardı.

Sadece fikir diye söylüyorum. Biz fatura dökümün text dosyaya (Biz tek şirket için kullanıyorduk) gerekli boşlukları koyarak yazılması gereken değeleri yazıyorduk. Sonra o text file i printere göndererek fatura üzerine yazdırıyorduk.

Senin Zreport a yardımcı olamadım ama...
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2380
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

TZRLabel ın boyutlarını verdikten sonra kaç satır istiyorsan ve nekadar genişlik istiyorsan. daha sonrada "Wordwarp" property sini True yap

Kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Kullanıcı avatarı
Query
Üye
Mesajlar: 363
Kayıt: 29 Ara 2003 05:13

Mesaj gönderen Query »

P206 ilgine teşekkür ederim.

freeman35 böyle düşünmemiştim ama yinede sorunu senin dediğin gibi yaptım kısmen çözüldü teşekkür ederim.

İyi çalışmalar
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

S.A.
Genelde fatura için kullanıcını hazırlayabileceği bir fatura dizaynı olur. kullanıcı kendi faturasına göre müşteri adını fatura tarihi, ürünlerin isimleri vs. alanlarının nerelerde gösterileceğini seçer. yazıcıdan çıktı alırken ona göre çıktı hazırlanır.
Zreport kullanmadım.
ama fatura çıkartmak için
direk printer in canvasını kullanıyorum.
uses kısmına printer unitini ekliyorum.

Kod: Tümünü seç

printer.begindoc;
canvas.textout(x,y,musteriadi);
printer.enddoc;
şeklinde tüm alanları tek tek yazdırıyorum.
tek problem ekranda yapılan dizayn ile faturadaki bastıracağın xy değerlerinin oranlı olması.
bir diğer noktada adres için
kayıt girişinde adres alanını iki satır halinde tutuyorum. + birde il ilçe yi tutuyorum. Böylelikle kullanıcı giriş yaparken adresi kendisi bölüyor. eğer zreport kullanmaya kararlı isen her bir alan için bir label kullanırsın. Yani adres1 için bir label adres2 için bir label vs. gibi.
Fatura basımı zor iş.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
Query
Üye
Mesajlar: 363
Kayıt: 29 Ara 2003 05:13

Mesaj gönderen Query »

Valla hocam dediklerin doğru ft basımı zor iş bu zreportu seçmemde hızlı olması ama denemeye devam ediyorum pek verim alamayacağım gibi ...

Yine QR geri dönüş gibi görünüyor ...
Kullanıcı avatarı
TRSoft
Kıdemli Üye
Mesajlar: 636
Kayıt: 13 Şub 2004 11:39
Konum: Konya
İletişim:

Mesaj gönderen TRSoft »

Arkadaşlar bu fatura işi biraz garip..
Zreport güzel bir seçim.. Neden derseniz genellikle faturalar 2 veya 3 nüsha olur ve mecburen Nokta Vuruşlu yazıcılarda yazdırılır ve hız bakımında dos print gayet güzel.
Ancak gelelim işin öteki yüzüne.. Çok nadiren de olsa (Başıma geldiği için söylüyorum) faturalarını Lazer yazıcılardan döktüren müşterileriniz çıkabilir. Eee böyle bir durumda zreport sizi bayağı uğraştırır.

Ne yapılması gerekiyor ?
- Bu konuda farklı yöntemler izleyebilirsiniz. Mesela hızdan feragat edip QReport v.s. gibi bir araçla fatura dökümü yaptırabilirsiniz.

- Her ikisinide aynı programda seçmeli olarak kullanabilirsiniz. Ama böyle bir durumda fatura dizaynı yaptırdığınız bölümlerde muhtemelen ayrı ayrı olacaktır ki hoş bir durum değil. Ancak çok seri fatura kesmesi gereken müşterilerinizi düşünerek bu şekilde de kullanabilirsiniz..
İlimle geçen bir gece,
ibadetle geçen bin geceden hayırlıdır.
HZ. MUHAMMED (S.A.)
name
Kıdemli Üye
Mesajlar: 243
Kayıt: 09 Ağu 2003 02:11
Konum: İstanbul

Mesaj gönderen name »

FastReport'un son versiyonu Dot-Matrix çıktıyı destekliyor. Betasını (bir çok problem var betasında ve hala tam sürüm çıkmadı :cry: ) inceledim gerçektente harika yapmışlar adamlar. Mesala Dot-matrix hazırlanmış bir rapor, windows tabanlı bir yazıcıdanda problem çıkmadan alınabiliyor. Yazıcının Dot-matrix olup olmadığını otomatikmen anlayabiliyor. Ayrıca Zreport'dan daha gelişmiş bir tasarım aracı bulunuyor ve çalışma anındada kullanıcıya FastReport'un sunduğu tasarım aracını sunabiliyor. Dört gözle yeni versiyonun tam olarak çıkmasını bekliyorum.İnşallah fiyatını yüksek tutmazlar :twisted:
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

evet Fast Report gerçekten güzel, fiyatı da uygun. Son sürümü beklemene gerek yok. Sitesinde gördüğüm kadarıyla 2.52 veya 2.53'te dot-matrix yazdırma olayını destekliyor.

Maalese FR 3'ün fiyatları biraz daha tuzlu olacak. Forumunda eleman düşündüğü fiyatları yazmıştı. 200-300-400 $ gibi 3 farklı sürüm düşünüyorlar. Tama hatırlamıyorum ancak full sürüm 350-400 $ olacak :(

Kolay gelsin.
name
Kıdemli Üye
Mesajlar: 243
Kayıt: 09 Ağu 2003 02:11
Konum: İstanbul

Mesaj gönderen name »

Sitesinde gördüğüm kadarıyla 2.52 veya 2.53'te dot-matrix yazdırma olayını destekliyor.
Bu bahsettiğiniz versiyonlar Dot-Matrix çıktıda FR3 kadar etkili ve kullanışlı değil. Sadece adına Dot-Matrix desteği demişler. Benim görüşüm bu versiyonlardaki Dot-Matrix desteği berbat. Yinede her ikisinide deneyip kararı siz verin.
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

evet ben ikisini de denemedim. Sadece sitesinde destek veriyoruz demişlerdi, onun için yazmıştım.

Kolay gelsin.
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2380
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

@TRSoft Yanılmıyorsam lazer Printer dan çıkan faturayı resmi olarak kullanamazsınız, Maliye mutlaka karbon kopya istiyor bu yüzdende mecburen dot matrix kullanılmak zorunda. Örümcek tutmuş beyinli insanlar insanlar yönetimde olduğu sürecede bu işler zor değişir. Hele birde yılbaşlarında defter tastiği diye bir işletme için yüzlerce sayfa kağıt çöpe atılıyor, bunlar için katledilen ormanları, noter denen kan emicilerin ağız kokusunun çekilmesi ve bunlara çektirdikleri için üste verilen milyonlarca lira. Neyse... gene kızdırdılar beni :P

kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

su an Almanya'dayim da...
buradaki sistemde yazıcıdan aldiginiz ve ustunde faturao olduguna dair bir ibare olan herseyi herkes kabul ediyor...
ister word'den yazdır.
istersen e-mail at adam kendi yazdırsın fatura olarak kullansın....
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Kullanıcı avatarı
TRSoft
Kıdemli Üye
Mesajlar: 636
Kayıt: 13 Şub 2004 11:39
Konum: Konya
İletişim:

Mesaj gönderen TRSoft »

Valla işin resmi tarafını bilmiyorum..
Bana böyle bir istek geldiği için örnek vermişdim.
Müşterim faturalarının her nüshasını ayrı ayrı yazdırıyordu lazer yazıcıdan ve bende ona göre hazırlamak zorunda kalmışdım fatura dökümünü..

Zaten bahsettiğim müşterimde 5 ay kadar sonra kepenk kapatmışdı. :(
İlimle geçen bir gece,
ibadetle geçen bin geceden hayırlıdır.
HZ. MUHAMMED (S.A.)
Cevapla