I've also been doing that, but I don't adjust much because I think they are usually  scanned
electronically; that's why the red ink.  I think printing them on a blank sheet
would work just as well if they are scanned..  Certainly they will be a thing of the
past soon anyway.  Any of you guys try to submit electronically from Rbase?  I
think direct transmission to the payer is the safest way, would be  HIPPA
compliant, AND would relegate the 1500 into history.

bill

Ned Ritchie wrote:
I've used HCFA 1500 forms for years in DOS and have found that over those
years the trimming on the HCFA 1500 form varies from shipment to shipment
and even within the same shipment.

So I've had to tune the report to the changing HCFA 1500 forms!

For Version 7. . . Someone needs to build a form in color so that we can
print the whole mess on blank paper.

Ned

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of mjs
Sent: Tuesday, July 29, 2003 7:59 AM
To: RBASE-L Mailing List
Subject: [RBASE-L] - RE: Printing on 1500 Pre-printed Forms

I solved the problem buy using a brother HL-1650 in DOS mode.  It has
vertical and horizontal offsets that can be entered as part of the
printer setup.  After printing the first HCFA 1500, you can measure the
"placement error" and enter the exact number of pixels you need to "move
the ink" to print on those lousy pink forms!

Mike

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of J.M.
GRATIAS
Sent: Tuesday, July 29, 2003 10:20 AM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Printing on 1500 Pre-printed Forms


Marc :

  
What is the best way to handle different top margins on different
printers?
My app prints insurance claim forms on pre-printed
forms.  Some printers have different top margins that
will move the print up or down 1 line.  So far the
only "fix" I have is to make 3 different copies of
that report, the only difference is I moved the boxes
up or down 1 line.  Then the user can choose which
report to use. 
<

What version are you running ?

If DOS, you can set a variable that contain the proper number of LF
according to the printer :

IF vprinter = 'PRINTER1' THEN
   SET var vtopmargin = (CHAR(10))
ELSE
   IF vprinter = 'PRINTER2' THEN
         SET var vtopmargin = (CHAR(10) + (CHAR(10)))
   ENDIF
ENDIF

then add that  _expression_ to the report
vtopmargin = .vtopmargin

And then put variable onto the first line of the report.


If Windows version, it is much more complicate : the only way I found is
to
write a pagemode report.
Then you begin writing on the proper line, so the report will begin with
a
variable number of blank lines.

All those tips will only jump on or many 1/6 inches.
If you need micro step adjustment, you need to buy special printers such
as
Epson LQ680.

Hope this will help ....

Regards,

J.M. GRATIAS, Logimatique

.

  

Reply via email to