Using the Reporting API enhancement in SLX 7.5.2 web

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

Follow JasonBussCFX on Twitter

ABOUT THE AUTHOR

Jason Buss

Jason is a senior application developer with Customer FX.

Submit a Comment

Your email address will not be published. Required fields are marked *

Subscribe To Our Newsletter

Join our mailing list to receive the latest Infor CRM (Saleslogix) news and product updates!

You have Successfully Subscribed!