作成日: 2026/03/25 最終更新日: 2026/03/25
文書種別
使用方法
詳細
ビルドアクションを「埋め込みリソース」に設定したレポートファイルは、以下のコードでレポートオブジェクトに読み込むことができます。
◆サンプルコード (C#)
// ページレポート/RDLレポートの場合
var thisAssembly = System.Reflection.Assembly.GetExecutingAssembly();
var stream = thisAssembly.GetManifestResourceStream("名前空間.PageReport1.rdlx");
var rpt = new GrapeCity.ActiveReports.PageReport();
rpt.Load(new System.IO.StreamReader(stream));
// セクションレポートの場合
var thisAssembly = System.Reflection.Assembly.GetExecutingAssembly();
var stream = thisAssembly.GetManifestResourceStream("名前空間.SectionReport1.rpx");
var rpt = new GrapeCity.ActiveReports.SectionReport();
rpt.LoadLayout(new System.Xml.XmlTextReader(stream));
rpt.Run();
// プレビュー表示
viewer1.LoadDocument(rpt.Document);
◆サンプルコード (VB.NET)
' ページレポート/RDLレポートの場合
Dim thisAssembly = System.Reflection.Assembly.GetExecutingAssembly()
Dim stream = thisAssembly.GetManifestResourceStream("名前空間.PageReport1.rdlx")
Dim rpt = New GrapeCity.ActiveReports.PageReport()
rpt.Load(New System.IO.StreamReader(stream))
' セクションレポートの場合
Dim thisAssembly = System.Reflection.Assembly.GetExecutingAssembly()
Dim stream = thisAssembly.GetManifestResourceStream("名前空間.SectionReport1.rpx")
Dim rpt = New GrapeCity.ActiveReports.SectionReport()
rpt.LoadLayout(New System.Xml.XmlTextReader(stream))
rpt.Run()
' プレビュー表示
Viewer1.LoadDocument(rpt.Document)