我正在构建本地报告。由于 Hidden 属性的一些限制,我需要动态生成报告。
我在这里找到了一些文档。
ReportViewer 控件需要一个流。
我不太喜欢文档中使用的方法。并且构建一个 XmlDocument 不是很可读的imo。
有什么东西阻止我这样做
类程序 { 静态无效 Main(string[] args) { GenerateReport(); }
static void GenerateReport(){
StringBuilder reportXml = new StringBuilder();
reportXml.Append("<Report>");
reportXml.Append("<PageHeight>8.5in</PageHeight>");
reportXml.Append("</Report>");
XmlDocument xmlDocument = new XmlDocument();
xmlDocument.LoadXml(reportXml.ToString());
xmlDocument.Save(@"C:\test.xml");
xmlDocument.Save(Console.Out);
Console.ReadLine();
}
}