[comp.databases] Clipper Summer '87/HPlaser IIID Problem

jimw@cup.portal.com (james jim woomer) (05/22/91)

I'm finding random page ejects when printing cerain reports to the
HPlaser IIID.  Out of 13 reports that I print out - 3 do not work
correctly on the HP.  I've redirected the output to a file and see
nothing that seems unusual in a hex dump.  I use the same HP interface
routines in the same order in the reports that don't work as I do in the
reports that do work.  Of the working reports I use both REPORT FORM .. (.frm)
and reports that I generate via clipper code. Although the three that
are not working are generated via clipper code. This I know:
1. It only happens when I have to nest database accesses, ie.
		USE customer_space
		GO TOP
	        WHILE .NOT. EOF()
		   .
		   .
		   ? "PRINT SOMETHING"
		   USE order_space
		   GO TOP
		   WHILE .NOT. EOF()
		     .
		     .
		      ? "PRINT SOMETHING"
		     SKIP
		   ENDDO
		   USE customer_space
		   SKIP
		ENDDO
	(Please don't flame or debug the above)
2. It works if I only access one database.
3. It works if I use my epson interface routines.
Any suggestions? 
Thanks in advance ...
				Jim Woomer