I have an issue where the font size is smaller than normal and the margins are also reduced from the original settings. I am using an application which requests a report this request is then presented in a new window which appears to be fine. The font seems to be correct and the margins seem to be the same size as I expect. When I print this report the margins are about 3/8" smaller on each side and the font is much smaller than normal. The font is so small that you really have to get close to read it normal.
I have searched the forums to find the right solution and the registry settings and various workarounds do not seem work or don't apply. I am sure that there is something specific that does work, but I haven't seen it yet. I also searched the release notes http://scn.sap.com/docs/DOC-7824 for something that is addressed for this issue, but no luck there either.
Another thing to note is that one of the suggestions for the margin issue is to change the default printer setting from Fit to Actual Size. This does attempt to set the margins back to the normal setting, but what it actually does is stretch the page as if it was an image. The report isn't rendered with the changes it is simply stretched out. I only saw this today when a specific font type was on a report in Bold. Once the actual size was set and the page came out of the printer the font was blurred and almost unreadable whereas Fit printed it just smaller than it should be.
I wanted to upload 3 images to show what I am seeing. The first image shows the margin at normal size and the font is normal as well, which was printed from Crystal Reports. The second image shows the margin and font is now smaller, which was printed as the report was presented from the run time with the default (fit) setting in the printer options. The third image shows what occurred when the report was presented from the run time with the printer setting changed to (actual size) and the margin is moved to be closer to the first image and the font is now blurry as the image was simply stretched instead of rendered again before printing.
The root cause is that the run time is not presenting the report properly to the users as it was designed. The resulting margin and font size reduction impacts reports. A good example is when a report is designed to populate mailing labels where formatting is for the final output. Another good example is that report developers need to develop a report to fit a pre-printed form such as the CMS-1500. If the printed text is out of alignment the claim can be denied.
In general the run-time should present the report in the same format as the original developed document.
In my experience, particularly with labels and custom paper sizes is that you;
1) must have the exact same printer driver (SPs and all)
2) the custom paper size may (more than likely will have) a different enum on every computer. Unfortunately it's up to the developer to determine the correct enum on each computer
Senior Support Engineer AGS Product Support, Global Support Center Canada
Follow us on Twitter
Got Enhancement ideas? Try the SAP Idea Place
Thank you for the driver feedback, but the fact is that the Run Time changes the font size by making it smaller and the margin size is altered. When using CR 11.5 R2 Developer on a server as the delivery method for reports there were no issues with this previously.
When using http://scn.sap.com/docs/DOC-7824 one of the SPs from the link to deliver reports to the users. What is the correct reporting version that should be used to develop reports so it works properly with the Run Time? Maybe this is where is where my problem resides.
The easy one 1st.
Is there a clear list of needed items for a report developer to use the run time as it was intended?
- not really. The MSI contains everything you need, so no reason for such a list(?).
re. best version of cr; CR 2008, CR 2011, but reports created in CR XI R2 should also work just fine. The fact that all of this worked with CR XI R2, may not be of consequence here as things do change from version to version (um, no I do not have a list of changed things ).
I'd still like you to consider my suggestions, irrespective of your experience with CR XI R2.
Actual requirements for the various computers or servers
CR2011 Reports using the Runtime 13.X
Crystal Reports Developer Machine Requirements
Application Developer's Machine
Message was edited by: Roy Oelschlager I updated the reports developer requirements based on clarification from SAP.
It turns out my font and margin changes are directly related to a 94% scaling of the report. The article above is being reviewed by our developers to stop the scaling of the report when printing occurs. the default print menu would always show FIT at 94%. Any adjustments like setting it to actual size of custom scaling simply tries to take the 94% scaled original and modify to actual size or some scaled percentage. All of those changes start with the 94% scaled image you can never print the original 100% document. The code in the link stops the scaling from occuring in the first place therefor when you go to print the default option is Actual.
This sort of took awhile to figure out as the true nature was document scaling not just font and margin size changes.