Link to home
Start Free TrialLog in
Avatar of DennisPost
DennisPostFlag for Netherlands

asked on

CRXI Landscape reports are printing in Portrait.

Hello people,

My VB 6 application prints many different Crystal Reports XI reports.
All of my landscape are displayed correctly in the preview, but are being printed in portrait.
When printing from my development machine, reports are printing correctly.
On all other machines landscape reports are being printed in portrait, regardless of printer or printer driver. (All printers use portrait by default).
I'm asuming it's a dll problem, though I don't know which one.

These sites discribe similar problems.
http://support.businessobjects.com/forums/message.asp?fid=251&sk=5&ps=25&pn=1&mid=142473
http://visualbasic.ittoolbox.com/groups/technical-functional/vb-crystalreports-l/cr-xi-report-printing-in-landscape-instead-of-portrait-1360639?cv=expanded#

Does anyone know how to solve this?
Avatar of Mike McCracken
Mike McCracken

I have found Crystal sometimes has trouble switching the printer to landscape.  I am not sure why.

Was you machine using landscape as default when you built the reports?

We had a similar problem and the solution was to set the printer to default to landscape.
We had no problem with it switching back to portrait.

mlmcc
Avatar of DennisPost

ASKER

Hi mlmcc,

I had a sneaky suspicion that you would comment. :-)

>> Was your machine using landscape as default when you built the reports?
If by "machine" you mean my default printer, then no.  All printers use portrait by default.
If you mean my pc, then i do not know what you mean.

As I mentioned, my development computer prints all landscape reports on all printers correctly.
Doesn't this point to a dll problem ??
I don't recall (been too long) for certain.  I believe my printer driver was set to use landscape as default.  The printer wasn't set, just the development machine printer driver.

mlmcc
All our printers are configured to use portrait by default.
From my development machine I can print to all of them correctly.
I don't know.  I know we had this problem and our solution was to configure the printer to default to landscape.

mlmcc
I'll give it a go and get back to you.
Hi,

Well I gave it a go, but it didn't help.

One thing did become clear to me though. It does work when logged in as an administrator.

This strengthens my thoughts of dll problems.  
I'm guessing that its a permissions problem on a dl or ocx.

Where's the best place to get a list of dll & ocx's needed by CR XI & CR4.6?
I don't know of a list for either.  CR XI uses the merge modules.

mlmcc
Could it be that my version of CR XI isn't up to date?

Whenever I try to update via the CR GUI, it tells me there are no updates available.
But when I look on line I see there are multiple Service Paks availble.

At the moment I am using version 11.0.0.1282

It looks like there is a newer merge module than the one i'm using, i'll try it an get back to you.
It appears I am already using the latest Merge Modules.

Got any other idea's?
Are you using Vista?

If so you need service pack 4 for Crystal.

mlmcc
We are using XP Pro (Fully up to date)

This link  http://support.businessobjects.com/downloads/runtime.asp#05

Shows  "Crystal Reports XI - Service Pack 4 (Updated - November 2007)"

I already have the latest Merge Module and I don't use .net, so which one (if any) should I install?

Thanks for your time on this.
I think this is the one you want.  Merge modules for the RDC
English (crxi_rdc_merge_modules.zip)



mlmcc
Thanks, but I already have the latest merge modules.

I would like to know if there's a SP for my version.
Are you fimiliar with the versions and their updates?

I will run Modules to find out which dll's are being used by my application, then check the permissions on each. Maybe that makes a difference.....
This question is not abandonded, but you are the only one who might be able to answer this question.
ASKER CERTIFIED SOLUTION
Avatar of Mike McCracken
Mike McCracken

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
mlmcc,

How can I see if I have XI release 1 or 2?

This link shows all the currently available service packs.
http://support.businessobjects.com/downloads/service_packs/crystal_reports_en.asp
I believe if you check the ABOUT CRYSTAL under the HELP menu you can tell.
I think Release 2 shows up as version 11.5

mlmcc
Thanks i'll install SP4 for release 1 and see happens.
( http://support.businessobjects.com/communitycs/FilesAndUpdates/crXIwin_sp4.zip.asp )
I'll give you an update soonest.

Thanks for helping out !! :-)
Thanks mlmc.