Even if I install as admin . . . a normal user can't access it after it has been installed.
Main Topics
Browse All TopicsHi All,
I'm trying to have my CrystalReportsViewer be able to print in activeX mode for all of my users. If I'm an admin on the machine I can install the activex component with no issues. When a user tries to print, they get a blank box with the crystal reports printing. I've seen some issues where IE has stated that it's a permissions issue, but even setting IE on low permissions I'm not able to install it.
I've tried the resolution here to store the printcontrol cab locally, but that just gets rid of the yellow IE warning box and does not resolve my issue. (https://www.sdn.sap.com/i
How do I install this so that it's enabled for all users? Anyone get this working before for a normal user?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
wykabryan: Tried that already. Reset it to low and made sure all was enabled. I think this is giving a cryptic error message (specifically: "your security setting do not allow websites to use ActiveX control installed on your computer. This page may not display correctly")
Have googled the error message and tried a number of things but still no luck.
mlmcc: where can I find the DLL for this?
Take a look at this question.
http://www.experts-exchang
mlmcc
Finally found out what was going on. I'm going to try to be as detailed as possible as there's not a lot of documentation on any of this.
After various poking around, I noticed the CAB version on the server was off compared to what I had on my local.
The way you tell cab version for you local for CR 2008:
%install dir%\Business Objects\Common\4.0\crystal
(the cab file is just a zip file)
Inside find printcontrol.inf. Under [printcontrol.dll] find fileversion.
My current file version of of this date is 12,0,0,683.
For the server:
open "%windir%\Downloaded Program Files"
you should see a reference to crystal reports and windows will give you the version by default.
After updating the CAB, we were able to install it as administrator, then a normal user could run the active X without an issue. If you click on the properties of that object, you can see the path where it's coming from. (mine was http://Myserver/aspnet_cli
In order to make this easier for deployment, I have attached a zip file with the necessary dll,s and registry files so that an administrator can just put this on a server, type it a password, and leave. (or call via Active Directory or what not).
Essentially all you need to do is modify install.bat with path and credentials, and the rest is handled by install2.bat
I've also included a copy of the current cab which is working for me in case anyone else needs access to it.
I'm trying to upload the file but not sure if EE cleans it up.
The file can be found on my website:
www.keasolutions.com/print
Modify install.bat for the server share you intend to install from (should be read only to all users).
Note: users will need administrative privileges to install. In our environment this wasn't possible so we ran under a domain account via install and then support people just needed to type in the password for the account. otherwise just take the runas portion of the command out.
Please could you tell me in more details as I am trying to print through activeX print mode in a local network but till now i coudn't work this out, by the way %intsall dir% is not working
I want to install activeX for crystal report on the local client computers and I have all the ADMIN priviliges on the server and the clients also, please help me in this as i searched alot and reached nothing
Thank you
Business Accounts
Answer for Membership
by: mlmccPosted on 2009-04-22 at 16:00:31ID: 24210514
It isn't an IE install permissions it is a Windows install permissions. Probably need ADMIN permissions to install.
I haven't used that method so I don't know but you should be able to install it on a box and allow all users to use it.
mlmcc