|
Bob,
In tinkering around I think I have found my problem and maybe it will help you. I had number of labels down page set to 0, I then reset to 1 and it works fine now. Maybe it will help you out.
Thanks, Tom
-------Original Message-------
Date: 04/16/04 22:46:53
Subject: [RBASE-L] - RE: Label printing problem
Tom,
I too have a project using label printers, although with some different
but related
problems than yours. In my case, if I print multiple labels from Rbase to
the SATO
label printer, the labels get sent one at a time. I.E. if I print 1000
labels, the
label gets sent to the printer 1000 times. This is extremely slow. What
is strange,
is that it does this if I print 1000 "rows" of labels, or "1" row of labels
and set copies
to 1000. However if I make a simple label in MS Word and make copies 1000,
(using
the same driver) it sends the label only once and the printer prints 1000
copies. The
difference in total print time is over 20 minutes! Only one print job is
sent. I am not
real familiar with how different programs use the same driver differently ,
but Rbase
and Word certainly work differently with the same printer driver. (I am
not saying one
is correct or wrong, they just certainly work differently)
I suspect that your problem is similar to mine, in that your printer
buffer fills up after
5 copies is sent to it and it dumps. When playing around with the SATO
driver, I
experienced problems such as printing one label, and then it would not
print anything
else until I turned the printer off and on. I also experienced problems
with the PC's
print spooler "thinking" that the printer accepted the entire job. (If you
watched the
print spooler window, it shows the job printing multiple pages(labels),
completing and
then deleting from the queue but only 1 label prints out. No errors
either) In my case,
the printer driver would accept <ESC> control codes to control certain
functions.
However I could never get these <ESC> codes to pass through in Rbase
labels, reports
or even WRITE statements with OUTPUT to LPT1.. I finally had to write a
routine
called outside Rbase to send the <ESC> codes to the printer before I sent
the label
print job.
Perhaps someone on the list has a better understanding of how different
software
programs react with the same printer driver. Again, I do not understand
why (using the
same driver) sending a label in MS Word with 1000 copies acts completely
different
than sending (1) label with copies = 1000 in Rbase. Again, it is not
saying one is
right or wrong, it would just be good for me to understand the
differences.
-Bob
Thompson Technology Consultants
276 Chippewa
LaPorte, IN 46350
219-324-2605 (Phone & Fax)
219-363-7441 (Cell)
-----Original Message-----
Sent: Thursday, April 15, 2004 9:44 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Label printing problem
I am trying to print labels on a label printer and can only print 5 at one
time. If I try to print more than 5 it still sends it to the printer but
nothing happens, and I don't get a printer error. << File: ATT00001.html
>> << File: IMSTP.gif >> << File: BackGrnd.jpg >>
|