Parameters
- reader
- XmlReader object from which to retrieve the report's layout.
When using this method, any code behind the report is ignored. To embed code in the report, use Scripting.
| C# | Copy Code |
|---|---|
DataDynamics.ActiveReports.ActiveReport report = new DataDynamics.ActiveReports.ActiveReport(); System.Xml.XmlTextReader xtr = new System.Xml.XmlTextReader("\\report.rpx"); report.LoadLayout(xtr); xtr.Close(); // reading from XML DOM (XmlNode) using (System.Xml.XmlNodeReader reader = new System.Xml.XmlNodeReader(node)) { report.LoadLayout(reader); } // reading from stream using (System.Xml.XmlReader reader = System.Xml.XmlReader.Create(inputStream)) { report.LoadLayout(reader); } // reading from string string layoutContent = "<ActiveReports>... ...</ActiveReports>"; using (System.Xml.XmlReader reader = System.Xml.XmlReader.Create(new System.IO.StringReader(layoutContent))) { report.LoadLayout(reader); } | |
| Visual Basic | Copy Code |
|---|---|
Dim report As New DataDynamics.ActiveReports.ActiveReport() Dim xtr As New System.Xml.XmlTextReader("\report.rpx") report.LoadLayout(xtr) xtr.Close() ' reading from XML DOM (XmlNode) Using reader As New System.Xml.XmlNodeReader(node) report.LoadLayout(reader) End Using ' reading from stream Using reader As New System.Xml.XmlTextReader(inputStream) report.LoadLayout(reader) End Using ' reading from string Dim layoutContent As String = "<ActiveReports>... ...</ActiveReports>" Using reader As New System.Xml.XmlTextReader(New System.IO.StringReader(layoutContent)) report.LoadLayout(reader) End Using | |
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family