cancel
Showing results for 
Search instead for 
Did you mean: 

Crystal Reports XI R2 - Report forgets paper size

Former Member
0 Kudos

We have a large-format report that keeps forgetting the paper size (SuperB).

Our client accesses our app through a Citrix XenApp server. Via a WebEx meeting, I set the printer and paper size for the report on the client's computer using the copy of CR we have on the XenApp server, save the report, and it works fine until the user shuts the app down for the night. The next morning, the report has reverted to Letter paper size, and I have to repeat the process.

Our app is a registration/licensing application, and the reports are saved in the database. Users view the finished report in the report viewer inside our app. In order to make changes to the report, I have to check it out, make modifications using the copy of CR installed on our XenApp server, and check the reports back in. Other changes to reports save normally. Nothing reverts to previous settings/versions except for the paper size.

How can I get this report to retain the Super B paper size?

Crystal Reports XI R2 version: 11.5.10.1263

Printer: HP DeskJet 1220C

Accepted Solutions (1)

Accepted Solutions (1)

former_member183750
Active Contributor
0 Kudos

I suspect this is more of a permissions issue than the report forgetting the printer. E.g.; you are setting the printer for the report and this works.

Next day, if the report can not find the printer (e.g.; does not have permissions to the driver) you set above, the report will use a default printer driver and thus "forget" all the settings you did.

You should be able to confirm this idea by using Process Monitor:

1) Set the printer driver.

2) Use the report in the app.

3) Run Process Monitor - see what driver is used.

4) Have the user log off.

5) Have the user log on.

6) Use the report in the app.

7) Run Process Monitor - see what driver is used.

I'd bet my bottom nickel that the printer drivers in (3) and (7) will be different.

- Ludek

Senior Support Engineer AGS Product Support, Global Support Center Canada

Follow us on Twitter

Share Your Knowledge in SCN Topic Spaces

Former Member
0 Kudos

Ludek,

Thank you for the tip. Based on what you said, I logged into the Citrix environment with an account with broader security credentials than my normal ones. Let's see if that makes a difference.

I also appreciate the suggestion of the Process Monitor. I wasn't familiar with it. I spent some time with it yesterday afternoon, and it's a powerful tool.

Do you have any suggestions for setting the filter on the Process Monitor so that it only shows the events pertinent to the printer driver?

--Ken

Junior Business Analyst -- Customer Support; Iron Data Solutions

former_member183750
Active Contributor
0 Kudos

Best you can do is filter on a process. Once the log is created for that process, you can then also reduce the dataset to info about files, registry entries and a couple of other vars (I forget now). But Id look at files, then reg entries.

- Ludek

Answers (0)