cancel
Showing results for 
Search instead for 
Did you mean: 

Passing Crystal Session to embedded Dashboard

Former Member
0 Kudos

Hi CR Folks,

We have requirement where we need to create a crystal report with embedded Flash obejct (Dashboard). As the dashboard has data connections, it prompts for login credentials while loading from the crystal report.

Is there a way I can pass a session token/id from Crystal to Dashboard/SWF?

PS: We can suppress Login Window by:

1. Passing CELogonToken from Dashboard/WEBI/Crystal to call report/dashboard object using OpenDocument URL.

2. Passing CELogonToken to DocumentDownload URL to load an SWF object in SWF Loader component of Dashboards.

Here are reference links which talk about opening a dashboard from a JSP:

1.

2. Xcelisius Dashboards outside of Infoview with the help of CELogonToken | David Lai's Busine...

Any inputs would really be appreciated.

Regards,

Tejas

Accepted Solutions (0)

Answers (1)

Answers (1)

DellSC
Active Contributor
0 Kudos

The most efficient way to embed a dashboard Flash object in your report is to have Crystal provide ALL of the data for the dashboard instead of trying to connect the dashboard to outside data.  There is no way to pass the BO logon token into the dashboard from Crystal - only the user name or user SI_ID value.

If you'd like more information about embedding dashboards into Crystal, you can go to my website here:  www.dellstinnett.com/sample_code.html.  Scroll down toward the bottom of the page and look for "Integrating SAP Dashboards into SAP Crystal Reports presentation from 2012 ASUG SAP BusinessObjects User Conference" to get a PowerPoint presentation, sample reports, and sample MS SQL Server data showing how to do this.

-Dell