1

ローカル レポートを作成しています。Hidden プロパティにはいくつかの制限があるため、レポートを動的に生成する必要があります。

ここでいくつかのドキュメントを見つけました。

ReportViewer コントロールにはストリームが必要です。

ドキュメントで使用されている方法があまり好きではありません。そして、XmlDocument の構築は、あまり読みやすいものではありません。

私がこのようにそれをするのを止める何かがありますか

クラス プログラム { static void 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();
    }
}
4

1 に答える 1