Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Character Mode Report Cutting off when printing to line printer

Status
Not open for further replies.

mcintysh

Programmer
Feb 3, 2005
15
US
Can anyone help me? I have a report in Oracle 6i that is a character mode report and I would like for it to print on preforatted paper on an Okidata ML 321-IBM line printer and I have everything at least I think that will define the report as 132 in width and 80 in heigh and it continously cuts off the portion of the right side of the report. I have tried everything I can think of. I tried setting the printer definition file in the report to wide180 or wide, is there something special I need to do to make it print the whole page. I usually don't work with printing to a line printer but this particular customer doesn't have the regular laser printer that reports usually print to so I have never ran into this problem.

Any help I would greatly appreciate.

Thanks.
shm
 
You don't need laset printer to generate reports in Bitmap mode. With proper pritner driver, I see no reason why Okidata ML 321 can not be used for Bitmap output.
 
Hey Nagornyi! I know what you are saying but the reason I am trying to do this on an Okidata printer as character is that the customer on site has a Tally line printer that they currently use preforatted invoice paper and they do not intend on changing the printer. I am trying to use the okidata that I have here at my office which I thought was as close as I could get to a line printer. Anyway, I have set the report up as character, I have chosen wide or wide180 and I can see that the report looks fine in the previewer but again it chops off the right side about 30 characters. If I move the repeating frame back to the left of course it will fit and print but it can't be that way, the invoice paper has 4 invoices on it, 2 on the top side by side and 2 on the bottom side by side. I appreciate your help.

shm
 
As I remember, the printer has aslo be set to print as you need. Look for 'Using a printer definition file" in the report help.
 
Thanks. I have read up on printer definition files from the start. It seems easy everything you read said yeah set the printer definition set the height and width of your report and everything I read of people having the same problem, no one seems to get it working. I even sent something into the metalink of ORacle and they are telling me the same thing that I already know set the printer defintion make sure the heigh and width matches what is defined there, make sure you set the printer name, the type. Thanks for your help.

 
I finally got this to work, I was using WIDE180.prt as the printer definition file but what got this working for me was choosing US Std Fanfold as the paper size, after that no longer chopped off my report.

Thanks.
 
Thanks for sharing this with us. Character mode is always pesky, so every bit of experience is valuable.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top