Stimulsoft.Report web报表的使用

1、先用报表设计工具设计报表Report1.mrt

2、在项目中添加对Stimulsoft.Base.dll、Stimulsoft.Report.dll、Stimulsoft.Report.Web.dll、Stimulsoft.Report.WebDesign.dll的引用

3、在aspx页面中注册控件

      <%@ Register  Namespace="Stimulsoft.Report.Web" TagPrefix="cc1"  Assembly="Stimulsoft.Report.Web, Version=2012.3.1500.0, Culture=neutral,  PublicKeyToken=096a9279a87304f1"%>
      <%@ Register  Namespace="Stimulsoft.Report.Web" TagPrefix="cc2"  Assembly="Stimulsoft.Report.WebDesign, Version=2012.3.1500.0, Culture=neutral,PublicKeyToken=096a9279a87304f1"%>

4、在aspx页面中放置报表显示控件和报表设计控件

      <cc1:StiWebViewer ID="StiWebViewer1" runat="server"  GlobalizationFile="/Content/page/reports/Localization/zh-CHS.xml" ShowDesignButton="True"  onreportdesign="StiWebViewer1_ReportDesign" Theme="Office2010"  BackColor="#e8e8e8"/>

      <cc2:StiWebDesigner ID="StiWebDesigner1" runat="server" LocalizationDirectory="/Content/page/reports/Localization/" Localization="zh-CHS"onsavereport="StiWebDesigner1_SaveReport" />

5、在代码文件中引用using Stimulsoft.Report;

6、在Page_Load中

            string filepath = Server.MapPath("~/Report1.mrt");
            StiReport stireport = new StiReport();
            stireport.Load(filepath);
            stireport.Compile();
            StiWebViewer1.Report = stireport;

7、在StiWebViewer1的ReportDesign中

           string filepath = Server.MapPath("~/Report1.mrt");
            StiReport stireport = new StiReport();
            stireport.Load(filepath);
            stireport.Compile();
            StiWebDesigner1.Design(stireport);

8、在StiWebDesigner1的SaveReport中

var report = e.Report;
            string filepath = Server.MapPath("~/Report1.mrt");
            report.Save(filepath);
    

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值