Designer.Report.
本帖最后由 Lenka.Guo 于 2016-7-21 09:00 编辑在3/6 System.IO.MemoryStream ms = new System.IO.MemoryStream(); Designer.report.LoadLayout(ms);有AR9.0这里怎么用
同样还是参照,上个帖子中提到的LayoutBuilder 文件中有个方法 LoadReportStream: public static MemoryStream LoadReportToStream(PageReport report)
{
string rpt = report.ToRdlString();
byte[] data = Encoding.UTF8.GetBytes(rpt);
MemoryStream stream = new MemoryStream(data);
return stream;
}
MemoryStream reportStream = LayoutBuilder.LoadReportToStream(report);//Loading the PageReport object to a stream
reportStream.Position = 0;
designer.LoadReport(XmlReader.Create(reportStream), DesignerReportType.Page);
页:
[1]