cancel
Showing results for 
Search instead for 
Did you mean: 

Crystal Report Activex Viewer Control

Former Member
0 Kudos

<p>&#160;</p><p>Our users are prompted to download: Crystal Report Activex Viewer Control -- when trying to view reports. Since they do not have Admin rights on their PC, they are unable to install this Activex Control. Is there a setup file available someplace that can deployed to the user&#39;s pc that would intsall the activex control?</p><p>Any help would be appreciated.</p><p> Thanks,</p><p>Anupam</p>

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I have the same issue at many user sites that are behind bank firewalls and do not have administrator access. They can have an administrator log in to do the setup, but they don't want to open up to the Internet.

 Any answer yet?

Former Member
0 Kudos

http://support.businessobjects.com/communitycs/technicalpapers/cr_troubleshooting_activex_viewer.pdf

says

bq.

Manual installation
To manually install the ActiveX Viewer on the client computer:
1. Copy the ActiveXViewer.cab file from the server to the client computer, and extract its contents to a temporary folder.
2. Move the files Crviewer.dll, Crviewer9.dll, Sviewhlp.dll, and Swebrs.dll to the System32 folder. Keep this folder visible.
3. On the Start menu, click Run. The Run dialog box appears.
4. In the Open box, type âu20ACu0153regsvr32âu20AC and then drag and drop the Crviewer.dll file icon from the System32 folder onto the Run dialog box.
5. Click OK.
6. Repeat steps 3 and 4 for the files Crviewer9.dll, Sviewhlp.dll, and Swebrs.dll.


 

But I haven't tried it myself yet. I have so much crystal stuff on my PC. I'm going to set up a virtual PC that has never had crystal and see if it works.

 

Former Member
0 Kudos

Seems to work.

I looked under my "Downloaded Program Files" in IE and I had the CE10 Viewer 10.0.5.650

 I copied the dlls from the cab on the server, then registered crviewer, sviewhlp, and swebrs and restarted

I looked again under "Downloaded Program Files" in IE and I had the CE10 Viewer 10.0.5.1464

-Karl

Former Member
0 Kudos

I've also had success packaging the DLLs and OCX in a Windows Installer .MSI package and deploying via Group Policy (to get the viewer out onto a large number of PCs easily).

Alternatively, you could use an extremely simple VBScript or batch CMD file to copy the files and register the servers via a startup script.

Former Member
0 Kudos

Could you explain me how you were able to create an MSI for ActivexViewer. I appreciate your help in advance.

Former Member
0 Kudos

I'm in the same boat - I have no clue what kind of MSI he made, or how I would make a batch script for this kind of task.

Former Member
0 Kudos

There are a number of utilities to create MSI packages, some of which are free (check out Advanced Installer Link:[http://www.advancedinstaller.com/], or hit Google to search for others).

My package includes CRVIEWER.DLL, CSELEXPT.OCX, SINFORS.DLL, SVIEWHLP.DLL, SWEBRS.DLL, and XQVIEWER.DLL. You should be able to get these out of the ActiveXViewer's .CAB file.

Theorhetically you should be able to install these anywhere on the filesystem, but I have the installer create a CrystalReportsViewer.8.0.0.137 in \Program Files - it just copies the files to that folder and then let's them register themselves.

A batch script could do essentially the same thing - just copy these to a folder and then run regsvr32 for these.