**使用报告类进行动态重新编制
Microsoft.ReportingServices.ReportRendering命名空间 参考Microsoft.ReportingServices.ProcessingCore.dll(最新版本2012-06)**
报告类包含所有reportViewer元素
将RDLC或RDL文件与我正在尝试序列化类的报表类相关联
这个选项不可用...
XmlSerializer serializer = new XmlSerializer(typeof(Report));
FileStream fs = new FileStream(report_path, FileMode.Open);
ms = new MemoryStream();
fs.Position = 0;
ms.SetLength(fs.Length);
fs.Read(ms.GetBuffer(), 0, (int)fs.Length);
ms.Position = 0;
report = (Report)serializer.Deserialize(ms);
** 尝试序列化类并获得错误 检查bool = typeof(报告).is Serializable>>假的
那么也许有其他解决方案可以使用报告类?
**用于动态报告>>
我正在使用ReportDefinition xsd并使用xsd.exe中的ReportDefinition类
Dserialize选项也适用于在运行时更改报表定义
新的报告类替代了这个选项!