1

Konu: sürekli formdan fatura çıktısı almak

bu soruyu daha öncede sormuştum  fakat çözemedim
normal bir fatura.frx dosyası var bu dosya ile sürekli forma fatura basacağım

sürekli form dan basılan faturada ilk fatura normal çıkıyor.
ikinci basılacak fatura için printerdan elle load/eject tuşuna basmak gerekiyor.
Load / eject tuşuna basınca normal baskı alabiliyorum.

load/eject tuşunu yazılımla nasıl yaparım

anladığım kadarı ile 'eject' komutu visual fox da çalışmıyor geriye dönük uyumluluk için yazılmış

yazıcı epson lq-590 esc/p2 ve networkde bir başka bilgisayar üzerinden çalışıyor 

visual fox 5.0 kullanıyorum

teşekkürler

2

Re: sürekli formdan fatura çıktısı almak

?? chr(12) de eject anlamınnda. Bunu deneyebilirsiniz.

3

Re: sürekli formdan fatura çıktısı almak

Fatura.frx tasarımında page setup'ta kağıt tipini Letter seçip dener misin?

/o---------------------o\
     www.haser.com
\o---------------------o/

4

Re: sürekli formdan fatura çıktısı almak

Özür dileyerek bu konuda başka bir noktayı öne çıkarmak istiyorum. Epson dot matrix printer ile frx dökümleri almaya çalışırsan doğal olarak yazıcı her bir faturayı bir metin gibi değil bir grafik gibi algılayacak ve nokta vuruşlu yazıcıdan grafik çizimlerle sadece yazı yazdırmış olacaksın. Bu da yazıcının kafa ömrünü dramatik bir şekilde kısaltacak. Bunun yerine ben doğrudan lpt portunu açarak yazdırmayı tercih ediyorum. Veya sürücüler içerisinde Generic/Soysal/Salt metin falan diye geçen yazıcılar var. Onları kullanarak döküm almanı öneriyorum. Böylece yazıcının içerisindeki epromlarda tanımlanmış olan karakter setlerini kullanmış olursun ki hem yazdırma hızın hem de yazıcının ömrü beklemediğin kadar olumlu cevaplar verir sana. Ayrıca da denildiği gibi chr(12) de sorunsuz bir şekilde page eject işlevini yerine getirir bu durumda. Frx te de getirmesi lazım orası ayrı da...

5

Re: sürekli formdan fatura çıktısı almak

fatura sürekli formu normalse yani yarım filan değilse foxla uğraşmadan windows'un yazıcı ayarından yapabilirsin. Resmi defter dökümlerinde ben öyle çözdüm.
yazıcı özelliklerinden, yazdırma tercihleri, gelişmiş butonuna bastığında gelen ekrandaki
kağıt boyutu a4 yerine letter olucak ve sürekli formu seçersen foxda bir kod yazmana gerek yok.
1.500 sayfa döküm alan müşterilerimiz var oki ve epson dotmatriks yazıcılar kullanarak hiç bir sorun yaşanmadı.

6

Re: sürekli formdan fatura çıktısı almak

ErdalYalcin arkadasa bir not :

Sen senede bir defa 1500 sayfalık bir kaç dökümden söz ediyorsun ben ayda 5-10 000 adet fatura basılmasından söz ediyorum. Ona göre de diğer kullanımlar da cabası. Bu arada Türkiye de yazıcıların henüz türkçeyi tanımadıkları zamanlarda epson dotmatrix, epson laser ve hp laserjet ler için epromlarla veya yazıcının içine download edilen karakter generatörlerle türkçeleştirmelerini yapan bir kaç insandan birisiyim. LQ yazıcı 24 pinlidir. LX serisi 9 pinli bir yazıcı ile grafik modda 5000 sayfa döküm al bakalım ne oluyor o yazıcının mekanik aksamı... Sen (siz)  bilirsin(iz) gene de...

7

Re: sürekli formdan fatura çıktısı almak

river arkadaşa bir not:

sevgili arkadaşım benim sizin bilginize, tecrübenize, yeteklerinize ve size bir lafım yok.
benim cevabım konuralp arkadaşımızın;

"bu soruyu daha öncede sormuştum  fakat çözemedim
normal bir fatura.frx dosyası var bu dosya ile sürekli forma fatura basacağım

sürekli form dan basılan faturada ilk fatura normal çıkıyor.
ikinci basılacak fatura için printerdan elle load/eject tuşuna basmak gerekiyor.
Load / eject tuşuna basınca normal baskı alabiliyorum.

load/eject tuşunu yazılımla nasıl yaparım "

sorusunaydı.

Herkese Saygılar

8

Re: sürekli formdan fatura çıktısı almak

yaw hayallah kişiselleştirdim galiba ;

demem o idi ki (gene de) dotmatrix yazıcılardan mümkün mertebe text modda döküm almaya bakın. Grafik modda döküm almak maalesef bu ülkede önde gelen yazılım üreticileri tarafından bile tercih edilen bir yol ama bana kalırsa ( pek te ) doğru bir yol değil.

Kastımı farklı ifade ettim sanırım, kusura kalma...En azıdan sana bir not gibi yazmasam iyiydi...