Tip: 1099 printing on a laser
Jim Asman
jlasman at telus.net
Thu Feb 2 08:08:06 PST 2006
--------------- Original Message ---------------
At 10:52A Thu Feb 02 2006, Howard Wolowitz wrote:
> FYI:
>
> Every year we need to print the government standard 1099 form on laser
> printers. Since the form is two per page you might think it is easy to set
> up. However the second 1099 form on the page starts three lines below the
> middle of the form which means that the first form is 33 lines long and the
> second 27!
>
> In past years we just defined a full page (60 line) form and placed "XX" on
> the second form in the box for "void".
>
> However, this year one of our customers complained and wanted both forms
> filled in.
>
> The solution was to define a print code as "$1b &a" which is the first part
> of the forward or reverse line feed print code.
>
> We placed three of these partial print codes on the first line of a 30 line
> form. Each print code was separated by 5 spaces. Where each print code
> started we places an "*a" .
>
> We did the same on the 27th line but used variable b (*b) where each print
> code was placed.
>
> Here is the very beginning of the processing:
>
> Then: cn(5,.0,g)=cn+"1"
>
> even If: mod(cn,"2")="0"
> Then a="+1R"; b="-1R"
>
> If: not even
> Then a="+0R"; b="-0R"
>
> Thus the first form on each page ended up with three print codes of "$1b
> &a+0R" on the first line - which results in a 0 line feed. The last line on
> the first form ends up with three "$1b &a-0R" which results in a 0 reverse
> line feed.
>
> The second form starts with 3 line feeds ($1b &a+1R) and ends with 3 reverse
> line feeds($1b &a-1R). And it works perfectly.
>
> (Maybe we could have used a single "$1b &a+3R" and "$1b &a-3R" but I didn't
> have time to experiment once it was working.)
>
You sure like doing it the hard way!!! :-)
Define the form as 33 lines.
$1b &l2a0o6d0e66F
The above printcode should be pointed to as the init code on the options
page on the output format.
DONE!
Jim
--
jlasman at telus.net Spectra Colour Services Ltd.
Jim Asman 10221 144A Street
Phone: (604)584-0977 Surrey, BC V3R 3P7
Cell: (604)619-0977 CANADA
More information about the Filepro-list
mailing list