cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Hi all,

I want to print a receipt using Crystal Report 2008 (Service Pack 1). Receipt size is 8.5 x 5.5. I checked +Dissociate Formatting Page Size and Printer Paper Size' and set the Horizontal and Vertical sizes. But the problem is, Orientation is automatically set to Landscape. But I want to set it to Portrait.

I noticed that even if you selected predefine paper size with Width is greater than Height, IDE automatically set it to Landscape. If we change Landscape to Portrait then the Width and Height will be swapped.

Programally I set the orientation like this :

rps.PrintOptions.PaperOrientation = PaperOrientation.Portrait

. But it didn't solve the program.

Please tell he how to print with paper size 8.5 x 5.5 as portrait?

0 Likes
View Entire Topic
Former Member
0 Likes

We are yet another software company that includes Crystal in it's resalable package as the software that produces both reports and forms. We have been integrating Crystal into our product since before Crystal Reports 8.5 and moved to CR 2008 since it's initial release.

Count us among the group that is affected by the Crystal Label bug in CR 2008. We have integrated our Crystal into the package using the .NET SDK. All reports and forms are designed using the full Crystal Reports 2008 Developer and sent to our clients along with the run time as we also participate in the Developer Advantage program. Our client base is Wholesale Distributors so you can well imagine the issues we have been having with this bug in our clients warehouses, wireless warehouses, etc. as we deal with all kinds of printer models and makes. Our stated, supported printer is the Zebra line (desktop, belt printers, etc.) but we have seen the same issue in Datamax printers at the very least. We have used every work around we can find, but the time and effort that it has taken in terms of people in support, technical consulting, developement, installation consulting and management for this one issue is a little overwhelming. As software developers ourselves, we understand the priority juggling that goes on at any software company, but it has been 2 years for this one, well known, well documented issue.

Normally, I would just continue to 'watch' this thread as many people have already said so much about this one issue, but if what you need is more people saying they are affected to get this resolved, then count us in as one more company with a software product impacted by this seemingly 'harmless' bug. I even can't believe the cost of this one bug in terms of real time, real frustration, and damage to credibility that this has produced. As it has been said over and over again, you have continually promised a solution. All we are asking is that the solution that was promised be delivered. Clearly it needs to be in the developer and the integration products, otherwise I don't see how that would be a 'fix'.

We are all awaiting your promised response.

Thanks,

Jim

0 Likes

Hi All,

There is a fix in the works, need more time to test it. One of our PM's will be updating the post shortly.

Thank you all again for all your patience.

Don

0 Likes

Hi All and thank you again for all your patience...

There is a fix available now. If you are on Service Pack 3.0 ( [incremental |https://smpdl.sap-ag.de/sapidp/012002523100007123572010E/cr2008_sp3.exe] or [Full Build|https://smpdl.sap-ag.de/sapidp/012002523100009989492010E/cr2008_sp3_fullbuild.zip] Requires un-install first ) then installing [Fix Pack 3.1|; and check OFF the option to Dissociate Paper... will make both the Designer and .NET runtime applications work as it did in Cr XI R2.

For those who are still on Service Pack 2 Fix Pack 2.9 will also have the fix and should be available by the end of this week or early next week.

Also, as of Service Pack 3 Microsoft updated their security models so a new C++ runtime is required. Please see these Kbase articles and Forum posts for more info:

https://bosap-support.wdf.sap.corp/sap/support/notes/0001495319

Forum thread for info

Info:

Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update and is available using the link below.

This needs to be installed before installing a setup package that uses the SP 3 merge modules.

http://www.microsoft.com/downloads/details.aspx?familyid=766a6af7-ec73-40ff-b072-9112bab119c2&displa...

Thank you all again and have a great day

Don

Former Member
0 Likes

Hi all,

This fix AGAIN DOES NOT WORK!

How is this possible??!?

I will again (for the third time) how i tested it.

Development in VS2008 with CR2008 SP3 FP3.1.

Note that I do not use CR for VS2008.

I also did the test in standalone version of CR2008, but with the same results...

New blank report with 3 text lines.

Right click --> Design --> Page Setup

Printer Options

No Printer/my intermec easycoder (this option does not affect the results)

Page Options

Disassociate Formatting Page Size and Printer Page Size : CHECKED

User Defined Size

Unit : centimeters

Horizontal : 10

Vertical : 5 ==> when I set this to 5 (which is less than 10) the Orientation automatically changes to Landscape. This is the big problem!!!

The paper we use for the labels is larger than it is long. But that does not mean that the orientation should be landscape. It must stay Portrait!!!

So when i look at the print preview, the label seems to be allright, but when I print, orientation turns 90° because printer thinks it has to print landscape.

Does this make any sense to you SAP CR guys?

What did you actually change in this FP? I don't see any difference with SP2 FP2.8 or SP3....

Please give us some feedback as soon as possible. We bought CR2008 more than 1 year ago, and we still cannot switch our production from CRXI to CR2008. This slows down our whole development. Crystal Reports does not seem to meet the requirements for professional use...

Has anyone also tested the new FP3.1 yet? What are your conclusions?

Regards,

Sam

Former Member
0 Likes

It will be bad if changes have to be made to the RPT files. I wouldn't mind changing all of mine but many of my customers have purchased Crystal and created or changed the RPT files themselves. I don't know how many of these there are or where they all are.

Former Member
0 Likes

Uninstalled both designer and the runtime. I then installed the runtime and the Full SP3 designer. I get an error when running the Designer SP3.1 hot fix. Error: "Crystal Reports 2008 FP 3.1 can not install because the version of the product on the system is to low."

I have SP3 so what is it complaining about?

My OS is Windows 7.

Josh

Edited by: Josh on Aug 5, 2010 9:52 AM

Former Member
0 Likes

Umm, let's make a new thread out of this post please. This way we leave this thread dedicated to the printer issue. When you create the new thread, specify the exact version of CR from Help | About.

Ludek

Former Member
0 Likes

In my testing so far it looks to be resolved. I didn't even update my CR files to check the dissociate Formatting & printer paper size box. I just uninstall the runtime SP2 and installed SP3.1 and it is no longer printing rotated!

My CR files were created using designer SP2.8.

0 Likes

Hi Sam,

My apologize, the Dissociate must be checked OFF not on as I first indicated. If this still doesn't work for you then Please let me know and I'll contact you directly and get more info etc.

Thank you

Don

Former Member
0 Likes

Hi Don,

If I uncheck the dissociate checkbox, this means that I have to choose a paper size that has been declared in the printer driver.

That works indeed. But that also did work without the fix.

What I want to do, is create a label with measurements 100 horizontal x 50 vertical without choosing a specific printer and with the "user defined size" option. This "User defined option" is ONLY available when you CHECK the "dissociate ..." checkbox.

So, I want to check the "No printer" checkbox AND check the "dissociate ..." checkbox. But when I do this, the orientation radio-box automatically sets itself to landscape if I set the measurements to 100 x 50.

Conclusion CR2008 has always worked, IF you create the papersize in your print driver in advance and then choose this in page options. this means that we have to create this papersize on each computer in our network, that's too much work, and if the papersize changes one day, we have to make the change on each computer.

You understand what i'm saying?

Greetings,

Sam

0 Likes

Hi Sam and Cyrusje and everyone else.

This thread is getting too long and with the latest patch, relatively speaking, the issue has been resolved. Now it's a configuration issue.

So I am going to lock this thread and ask anyone who has an issue please reference the link to this thread in a new post.

Copy and paste this into your post: http://forums.sdn.sap.com/post!reply.jspa?messageID=9388862

I will answer Sam's issue but Cyrusie could you post your question anew? Also, there is a 2500 char limit and formatting is removed at 1500 to save something. Click the Preview button above to see if formatting is retained, if not break your info by just replying to yourself.

Thank you

Don

0 Likes

Sam,

The way CR has always worked is we rely on the printer being installed and configured on each PC that is going to print. This does mean that you will need to configure the custom paper size on each PC. I will do some more testing though to see if I can do this at runtime. For Crystal Reports itself there is no work around other than to config each PC with the custom paper size.

As far as I know this is the way it worked in CR XI R2 also.

Thank you all again for your patience - we are almost there

Don