**動的再プロットに Report Class を使用
Microsoft.ReportingServices.ReportRendering 名前空間参照 Microsoft.ReportingServices.ProcessingCore.dll (最終バージョン 2012-06)**
レポート クラスには、 RDLC または RDL ファイルをレポート クラスに関連付けるためのすべての reportViewer 要素が含まれています。クラスをシリアル化しようとしています。このオプションは使用できません ...
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(report).is Serializable をチェックしてエラーが発生する >> false
Report Class で動作する他の解決策があるのでしょうか?
** 動的レポートの場合 >>
ReportDefinition xsd を使用し、xsd.exe の ReportDefinition クラスで作業しています
実行時にレポート定義を変更するための Dserialize オプションも機能します
新しいレポート クラスは、このオプションに代わるものです。