I have developed a custom size crystal report which is 25 in wide and 15 in height.
this report is correctly seen in server side. but when I used to see it from clint side I can only see half. actually I have problem in custom size report only other reports are working correctly in clint and server both side. when I set report size greater the tabloid problem occours. I don't need to be print it. I have to only view. please any one can help me. this problem ruined my head.
Related
I using ireport 4.0.1. I made a receipt print which is more than 297mm but it cuts at exactly at 297mm all the time. Rest of the data are not getting printed. But when i save it as a pdf i could see all the data. I tried with different kinds of printers (Eg: Epson TM20 -Receipt printer) but no positive changes :( I am using "ignored pagination" in my jrxml file. Could someone help me solving it ?
Set your design properties to more then your desired size.
Set your margins to be smaller.
Experiment with the orientation.
As for your printer itself- it should have the exact same settings and property aspects as these.
Note that it is most definetly a setup and size issue and more then likely NOT your printers.
Here is an image of the properties menu in iReport and to open it go to WINDOW on the top bar and click PALETTE.
Your report need to have a report footer and the height is equal to the A4 size.
It fixed my 2 years problem with receipt printing
Scenario - We are developing a report using crystal reports. The report has to be printed on pre-printed template. The report is designed as follows - (the colors used are just for helping identifying the problem when report is printed on paper). We are using Visual Studio version 2010 with Crystal Reports for Visual Studio 2010
Problem - When I am exporting the report to .pdf, or viewing it on screen the report looks perfectly alright, but when I print the report on paper, the page footer is not printing at the bottom of the page, it is printing about one and a half inches above the bottom of the page.
Fix attempts -
In CR designer page setup, the size of the page is given same as that of the pre-printed template (12 inches height)
Used page footer as it automatically prints at the bottom of the page
Also tried using "GroupFooter" and set the option "Print at the bottom of the page" to true
Page size set correctly in the printer preferences
Anticipating problem with the printer, used another printer, but for no help.
Extensive googling for the solution :)
Any help on fixing this up would be really invaluable. Thanks
It is the custom size paper that was causing the issue.
To reduce the gap, just decrease the top margin and shift the fields of page header and report header accordingly.
In Crystal Reports 2008, to which I've recently upgraded, I have a new report in which I'm trying to place boxes and lines. The report is Letter, landscape, with .25" margins, so I have 10.5" of space to work with.
Unfortunately, Crystal will only let me place drawing objects in the first 8" of space. If they overlap that range, Crystal sizes them back to 8". If I place them entirely to the right, Crystal moves them back to the 8" mark.
I have the same problem if I try to change the width or position using the Size and Position box.
Sounds like a bug where it's mistaking the available length for the available width.
Any idea how to fix this or work around it?
Old thread i know but here is the correct answer/fix.
The issue with only being able to draw a line so far across the report is due the the ruler at the top not extending along the full length of the report page.
This in turn is down to the default printer that is selected and the restricted paper sizes that it allows.
Install a dummy printer that accepts larger paper sizes and either set it to default, or click on File > Page Setup and under printer options, select the dummy printer.
The ruler should now extend across the full length of the report page and you can extend your line to match it.
NB: This was in Crystal Reports 2013 R2 - The settings may differ slightly in older/newer versions.
i had same issue. could not scratch lines.
i tried to change page setup from landscape to portrait and then did required changes.
again changed page setup to landscape and it was working fine .
A little background:
I have an extremely annoying printing issue with crystal reports. My environment is crystal reports 2008 SP2 on Windows 7 (64bit), Visual studio 2008 and .net framework 3.5 with all the latest updates for everything. The report is designed basically to render a small shelf label of the size (40mm width and 20mm height). In crystal when I set the page size to the above mentioned values and set orientation to portrait and take a preview, everything is displayed as i expect it to be and issuing a print command, it prints absolutely correct.
The problem:
The problem comes when i print this report from my program (in vb.net), dynamically setting data to some text fields, the result is that crystal somehow changes the print orientation, NOT the paper orientation as in portrait or landscape. Instead of printing from top left towards the bottom right, it rotates the whole output at 90 degrees to the left and reduces everything so small that it is barely visible, although it prints everything out. I have tested it on Intermec PF8t and Zebra GK420d label printers and a whole bunch of laser printers, but with the above stated page settings the output is always the same.
Another strange thing that i noticed while experimenting with page sizes if i switch to landscape mode, the print out is correct in its font sizes and positions but then the text gets truncated due to overflowing the page size.
Can anyone help me with this. Does crystal has anything like its own print drivers or something. I have tried to ensure to the best of my abilities that it is not a printer driver problem.
I had a pretty similar problem with an older version of Crystal; I changed the layout to landscape and redefined the page size to match that layout and the problem disappeared. That and making sure no text went outside the page boundaries.
I have an application developed in vb using .net framework. We are using Crystal Reports XI runtime to run reports from this application. When I view the reports in Crystal, they are properly centered on the page, however, when we view the report on screen it all looks correct, however, when we send it to the printer, the report is high on the page and to the left margin. Can anyone give me a work around for this? We generally print the reports to screen first and then to Adobe PDF.
Thanks for your assistance.
Go to File/Page Setup and make sure your margins are set up correctly. This also could be a printer driver issue.