Category / Section
How to save and load OLAP Report (*.xml) programmattically?
1 min read
You can save and load OLAP Report in XML format programmatically at sample level using the following code example.
Save Report
C#
this.DataManager = (OlapDataManager)this.OlapClient1.OlapDataManager; this.DataManager.SaveReport("C:\\Sample.xml");
VB
Me.DataManager = CType(Me.OlapClient1.OlapDataManager, OlapDataManager) Me.DataManager.SaveReport("C:\Sample.xml")
Load Report
C#
this.DataManager = (OlapDataManager)this.OlapClient1.OlapDataManager; DataManager.LoadReportDefinitionFile("C:\\Sample.xml"); DataManager.CurrentReport = DataManager.Reports[0]; this.OlapClient1.OlapDataManager = DataManager; this.OlapClient1.DataBind();
VB
Me.DataManager = CType(Me.OlapClient1.OlapDataManager, OlapDataManager) DataManager.LoadReportDefinitionFile("C:\Sample.xml") DataManager.CurrentReport = DataManager.Reports(0) Me.OlapClient1.OlapDataManager = DataManager Me.OlapClient1.DataBind()