找回密码
 立即注册

QQ登录

只需一步,快速开始

wu8829

中级会员

55

主题

266

帖子

643

积分

中级会员

积分
643

活字格认证微信认证勋章

wu8829
中级会员   /  发表于:2014-11-26 13:53  /   查看:5531  /  回复:4
工程师:您好!

      遇到一个很奇怪的问题:RDL报表能正常预览、打印,但如果使用“导出EXCEL”功能,就报参数错误,请问如何解决呢?相关代码如下:

protected void Page_Load(object sender, EventArgs e)
        {

                      GrapeCity.ActiveReports.PageReport Print_Temp = new GrapeCity.ActiveReports.PageReport();

                        //创建自定义工具条按钮
                        ToolButton btnExcel = Tool.CreateButton("Excel");
                        btnExcel.ToolTip = "导出到 Excel";
                        btnExcel.Caption = "导出到 Excel";
                        btnExcel.ClickNavigateTo = "\\ExportControl\\ARExport.ashx?exporttype=Excel&ReportName=Balance_Report.rdlx";
                        this.WV_Balance.FlashViewerToolBar.Tools.Add(btnExcel);

                    Print_Temp.Load(new System.IO.FileInfo(Server.MapPath("\\Reports") + "\\Balance_Report.rdlx"));

                    this.WV_Balance.FlashViewerOptions.ResourceLocale = "zh_CN";

                    Print_Temp.Report.ReportParameters[0].DefaultValue.Values.Add(Request.QueryString["Balance_ID"]);
                  
                    this.WV_Balance.Report = Print_Temp;

}

备注:WV_Balance 为WebViewer控件

4 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-11-26 14:14:00
沙发
回复 1楼wu8829的帖子

能否请上传一个重现问题的 demo,因为看不到参数的具体设置无法确定问题点。谢谢
回复 使用道具 举报
wu8829
中级会员   /  发表于:2014-11-26 14:49:00
板凳
无法上传Demo,因为数据库采用SQL。还是电话沟通吧!
回复 使用道具 举报
wu8829
中级会员   /  发表于:2014-11-26 15:24:00
地板
已明确错误所在,通过工程师启发,已解决问题。谢谢,此帖可以封帖
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-26 17:19:00
5#
回复 4楼wu8829的帖子

好的,感谢反馈问题结果。

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部