Sage has added an API enhancement to facilitate running Crystal reports in the SalesLogix web client. To get the functionality in 7.5.1, it was necessary to install a reporting update bundle, but the functionality has incorporated into 7.5.2 with no additional installation needed.
The enhancement adds a number of functions to facilitate running reports in the web client.
Functions include:
ShowReportByName()
ShowDefaultReport(),
SetContactReport(),
ShowReportByID(),
ShowReport()
Running a report is very easy. Using a button as an example, simply add one of the functions to the onclientclick property of the button, such as:
ShowReportByName(‘Contact:Contacts By Lead Source – Sample’);
ShowDefaultReport();
SetContactReport(‘Contact:Contact Summary – Sample’);ShowDefaultReport();
ShowReportByID(‘p6UJ9A0004SD’)
ShowReport(‘Contact:Contact Address Book – Sample’, ‘CONTACT’, ‘CGHEA0002670′);
(Thanks to John Perona for posting this info in the Sage partner forums)
-Jason




