I have a series of Crystal 10 reports running on an LRS server that contain hyperlinks to other Crystal reports. Our provider is upgrading to LBI 9.0.3 and CR 2008, and I can't get the hyperlinks to work. The hyperlinks are specified as "A website on the internet" and the URLs are created using a formula like this: formula = "http://server:port/efs/FSRemote?fsid=RS:RS-Lawson LRS/LBI Server:543&Loc=" & {Command.CODE} In this example, 543 is the ID assigned to the target report when it was published in LRS, Loc is the name of the parameter in the Crystal Report, and {Command.CODE} is a value from the SQL command which is the calling report's data source. This is a simple one, others have more parameters. This all works fine in LRS, but not in LBI. I changed the name of the reporting server and the report ID on the URL appropriately, and if I omit the paramters from the URL, the report runs fine and displays its parameters page. However, if called with parameters, I get a blank page. Does anyone know the syntax for passing parameters on a hyperlink URL when the report is running on LBI? Thanks, Mike .
Matt, thanks for your reply. I've been studying the Admin guide for a couple days. I think SelFormula would work if I could rework the reports to have single set of parms that could be appended to a more general selection criteria.
However, these reports all are based on SQL commands that include nested subselects, sometimes more than one level, and the same parameter often appears in the main select and one or more subselects.
In the same table in the manual (Chapter 8, Data Control Scripts) that lists the SelFormula control property, they also list Parameter Names. I noticed that in the "for use with column", only RPT is listed for Parameter Names, while both URL and RPT are listed for SelFormula. This implies that you cannot use parameters on a URL, yet the the example shown is a URL fragment.
Does that make sense to anyone? Also, since parameters passed on a hyperlink URL work in LRS, it doesn't seem like Lawson would position as a better product, and remove that functionality.
Matt,
Thank you! Adding Dobeforeevent to the URL was exactly what was needed.
So I jsut searched for Dobeforeevent: Reporting Services Administrator and User Guide Version 9.0.3.x CR 2008 User Guide and for good measure, mylawson.lawson.com support site not a single hit.
Google provided one hit, an unrelated posting from 2003 on a Delphi forum.
How did you find this?