on 08-11-2008 3:56 PM
I have a report with a hyperlink that calls a file and passes a parameter (e.g. "notepad.exe parmfile.txt".) This works fine the the development environment (CR11) but not when the report is viewed with CRViewer.dll. The report itself displays properly in the viewer, and when the mouse is over the hyperlink is changes to a hand, but clicking on the hyperlink does nothing. In the Crystal development environment it correctly calls Notepad and opens the file parmfile.txt.
The CRViewer.dll is version 11.0.0.2570, dated 8/13/2007.
Can anyone help me solve this problem?
This is a known issue (ADAPT00823033).
Please use the latest merge modules when deploying your project. It was fixed in commonXIwinMHF11.
Cheers,
Fritz
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sorry, I spoke too soon. It still doesn't work.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Larry,
Excuse the delay, I was on holiday.
Download the fix here:
ftp://ftp.businessobjects.com/pub/incoming/commonXIwin_mhf_200801.zip
ADAPT00823033 Patch ID: 40406681
Description:
View a Crystal Report containing a parameterized link to an application using the ActiveX viewer and the Report Designer
Component (RDC). When clicking the hyperlink nothing happens. In the Crystal Reports Designer the hyperlink works as
expected.
New Behavior:
The hyperlink works now and the application is called with the according parameter.
Thanks for searching the foums. Very appreciated.
I am assuming you are using CR XI R1 (11.0.x). If that is the case, [this|https://smpdl.sap-ag.de/~sapidp/012002523100006008952008E/crXIwin_sp4.zip] is your file. If not, seach the [downloads|http://service.sap.com/sap/bc/bsp/spn/bobj_download/main.htm] page.
- Ludek
Didn't know tis was an issue in CR XI R2, but always go for the latest:
https://smpdl.sap-ag.de/~sapidp/012002523100015859952009E/crxir2win_sp6.exe
The above may not install - depending on what SP you are on at this time...
- Ludek
Thanks.
To launch the exe from the crystal report
- In VB 6.0 , we launched the exe from within the crystal report CLICKED event in VB code instead of using the hyperlink. The CLICKED event has a parameter EVENTINFO that gave the index of the row as well as the field being clicked.
- Some of our client apps are in .NET. The crystal report viewer CLICK event does not provide EVENTINFO. Is there any other way to find the row and field being clicked in report?
Abhinav
OK. Thanks.
We managed to successfully implement this in CR XI R@ in VB 6.0.
Through my .NET viewer, I am not able to call an exe with command line arguments. I have following references added to my project.
CrystalDecisions.CrystalReports.Engine.dll - 10.5.0.1943
CrystalDecisions.ReportSource.dll - 10.5.0.1943
CrystalDecisions.Shared.dll - 10.5.0.1943
CrystalDecisions.Web.dll - 10.5.0.1943
CrystalDecisions.Windows.Forms.dll - 10.5.0.1943
Abhinav
User | Count |
---|---|
72 | |
9 | |
8 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.