Karen:
A couple of thoughts. You can define the page header to be a variable that
resets the page number with each customer and prints the tear-off coupon on
the first page and then switches to the customer name and address on
subsequent pages. Also, you can set up the application so it can run in the
background, so the computer can be used to do other things; don't forget
that you can run multiple sessions of Rbase in the same computer at the same
time, as the license is per seat rather than per session (as it used to be).
Adding a short delay between (50-100) jobs would not add much time to the
overall process but may prevent the print spooler from overflowing. One last
thing, printer memory will make a huge difference, the more memory the
printer has, the faster it will receive data from the spooler and thus free
it up, this is particularly helpful when you have large print jobs
(particularly graphics); many newer printer even have provisions to add a
hard disk to pre-download fonts as well as receive print jobs faster and
free up the computer sooner.

Javier Valencia, PE
President
Valencia Technology Group, L.L.C.
14315 S. Twilight Ln., Suite #14
Olathe, KS  66062-4571
(913)829-0888
(913)649-2904 FAX

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of tellef
Sent: Friday, October 11, 2002 2:19 PM
To: INTERNET:[EMAIL PROTECTED]
Subject: Re: Printing to high speed laser, revisited


Ben:

>I don't recall if I suggested this before, but if you're printing in a
>loop, try placing a pause just after the print statement... for a
>12ppm printer I'd start with pause 5 and maybe shorten from there.

I had suggested this to her but she didn't want to do it.  I assume
that it wouldn't slow the actual printing down because even with
a couple second pause between jobs the program would still probably
be faster than the output from the printer.  The problem she had
was that adding even a 3 second pause between 2000 print jobs would
mean an extra 1 hr 40 min before the computer would free up to do
other jobs.  As it is now, the RBase program zips through all the
print jobs and then is immediately freed up.  I also suggested a
longer pause between say every 50 jobs.  We haven't tried this and
maybe that's a better option.  Again she wouldn't go for it if the
computer doesn't free up.

Javier:

>Is there a particular reason why you are printing
>individual reports and not one big report with page breaks between
>users/account/etc.?

There is sort of a reason.  I loop through by customer, look at a
bunch of conditions, write data to separate summary output files
and to separate tables based on the conditions, and (the big kicker)
is that she wants a .pdf version for each customer saved separately.
If I have one big report then there won't be separate files for her
'client history' folder.

There was also a funky report design.  The top of the report needed
to be a tear-off coupon that fits in the envelope window.  If the
report goes onto multiple pages, she wanted the coupon to only be at
the top of the first page, so it needed to be in a Report Header.
At the same time there needed to be the company's and the customer's
address information at the top of every page, so that was the Page Header
stuff.  If I defined a break header on the clientID, then the Page Header
would be at the TOP of the report, not the coupon.

>which would indicate that is not the size of the files but the sheer
>number,

I agree.

Troy:

>How is that printer attached to the network?  Maybe you should try
>getting an Intel Netport and attaching that to the network,

It already is attached with a printer card (don't know if it's Intel
Netport or another brand, maybe a JetDirect).



Karen
================================================
TO SEE MESSAGE POSTING GUIDELINES:
Send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: INTRO rbase-l
================================================
TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: UNSUBSCRIBE rbase-l
================================================
TO SEARCH ARCHIVES:
http://www.mail-archive.com/rbase-l%40sonetmail.com/

================================================
TO SEE MESSAGE POSTING GUIDELINES:
Send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: INTRO rbase-l
================================================
TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED]
In the message body, put just two words: UNSUBSCRIBE rbase-l
================================================
TO SEARCH ARCHIVES:
http://www.mail-archive.com/rbase-l%40sonetmail.com/

Reply via email to