We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Fill dropdown with saved reports

Thread ID:





123837 Apr 25,2016 06:59 PM UTC Apr 29,2016 10:59 AM UTC JavaScript 6
Tags: ejPivotClient
Joberto Diniz
Asked On April 25, 2016 06:59 PM UTC

How to fill toolbar dropdown with saved reports?
This link shows a code snippet:

        public Dictionary < string, object > InitializeClient(Dictionary < string, object > jsonResult)
                OlapDataManager DataManager = new OlapDataManager(connectionString);
                return olapClientHelper.GetJsonData(jsonResult["action"].ToString(), DataManager, jsonResult["clientParams"].ToString());
It sets a "Default Report" as CurrentReport, but I want to:
1st: load all saved reports
2nd: set the first saved report as the current one.

How to accomplish that? 
And, where are the OlapClient (c# class) docs?

Joberto Diniz
Replied On April 25, 2016 07:24 PM UTC

And BTW, your example of saving/loading/deleting reports are not working: http://js.syncfusion.com/demos/web/#!/azure/olapclient/defaultfunctionalities

Sastha Prathap Selvamoorthy [Syncfusion]
Replied On April 26, 2016 01:15 PM UTC

Hi Joberto, 

And BTW, your example of saving/loading/deleting reports are not working 

Sorry for the inconvience caused. We will fix this issue and will refresh the live samples soon. 
1st: load all saved reports 
2nd: set the first saved report as the current one. 
How to accomplish that?  
And, where are the OlapClient (c# class) docs? 

We have prepared stand- alone sample for your requirements, please find the sample in following link. 

Sastha Prathap S. 

Joberto Diniz
Replied On April 27, 2016 02:42 PM UTC

Hi, thanks for the sample, however you created a separated dropdown. I want to fill the built-in toolbar dropdown.
I'm not using MVC. I'm using javascript only: http://help.syncfusion.com/js/olapclient/getting-started

Ramesh Govindaraj [Syncfusion]
Replied On April 28, 2016 11:53 AM UTC

Hi Joberto, 
We have prepared the OlapClient sample with the mentioned “Load Report” drop-down list included in the toolbar panel which shows the names of reports available from the database “ReportsTable.sdf”. It placed before the drop-down list (Report List). If anyone logs into your application, this drop-down list will display the reports from database by default (to each users) from which they can select the desired ones.  
NOTE: “Report List” holds one or more OlapReports which can be saved in the database under a common name. Later, we can load the reports available under the common name to retrieve the OlapReport collection from the database.  Both the drop down lists “Report List” and “Load Report” serves different purpose. To know more, please refer to the following link. 
Ramesh G. 

Joberto Diniz
Replied On April 28, 2016 08:52 PM UTC

Hi, thanks...

I think it's rather confuse all these New/Add/Save/Load/Remove reports in the toolbar.
The link you provided explain, but it's confusing for end-users.

Ramesh Govindaraj [Syncfusion]
Replied On April 29, 2016 10:59 AM UTC

Hi Joberto, 

The sample given in our last update, you can see two option for loading the saved report from database. So you could disable the icon for loading report from toolbar and please find the KB link for customizing the ToolBar in OLAP Client. 


Also, please refer the flow diagram which illustrates “Save Report” and “Load Report” operations. 


Please let us know if you have any concerns. 

Ramesh G. 


This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

Please sign in to access our forum

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon