on 11-12-2013 6:01 PM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.