#SaveReportRDL
##About
Represents a method that saves an RDL format file to the server's filesystem.
Note: To specify the path that report RDL files will be saved to by default, use the AdHocSettings.RDLFolder setting.
##C# Example
// Overrides the method of saving report in .rdl format
public override void SaveReportRDL(string reportName)
{
// Get file path
string rdlFilePath = "C:\\Reports\\RDL\\" + reportName + ".rdl";
// Build rdl content
StringBuilder builder = new StringBuilder();
XmlTextWriter writer = new XmlTextWriter(new StringWriter(builder));
Izenda.AdHoc.AdHocContext.CurrentReportSet.WriteRdl(writer);
writer.Flush();
// Write content to file
File.WriteAllText( rdlFilePath, builder.ToString());
}
##VB.NET Example
Public Overrides Sub SaveReportRDL(reportName As String)
'Get file path
Dim rdlFilePath As String = "C:\\Reports\\RDL\\" + reportName + ".rdl"
'Build rdl content
Dim builder As New StringBuilder()
Dim writer As New XmlTextWriter((New StringWriter(builder)))
Izenda.AdHoc.AdHocContext.CurrentReportSet.WriteRdl(writer)
writer.Flush()
'Write content to file
File.WriteAllText(rdlFilePath, builder.ToString())
End Sub
