Printed Report is not recognizing margins - crystal-reports

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.

Related

IReports does not print length more than 297mm

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

Crystal Reports page footer not printing at the bottom of the page

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.

custom Size crystal report

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.

An annoying printing issue with Crystal Reports 2008

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.

Horizontal page in Crystal Reports

How can I design my report to use it horizontally ? I really need more fields so vertically won't show everything.
Thanks.
edited:
I need the page to be landscape instead of portrait.
Sorry, my version is 8.0.
You should be able to change the orientation under the printer settings for Crystal from File > Print...
As long as your printer supports landscape printing, the report will reflect the change (check printer drivers if it doesn't allow landscape but you think it should).
Depends on if you are trying to do this at design time or run-time, and it depends on the version of Crystal Reports you are using. Usually you go to File -> Page Setup to change the paper orientation and size.
Edit - the runtime environment for that version of Crystal doesn't support changing the paper orientation at program execution through the CrystalReport object, just when you are designing the report. You would have to change the orientation using the printer options when selecting the printer to print to.
If you right click on your report,go to design-> page setup, there will be an orientation tab to select landscape or portrait.