Category / Section
How to save and load OLAP Report (*.xml) programmattically?
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()