首页 > 解决方案 > C# ASP.NET MVC Crystal Report 参数值未传递给报告

问题描述

C# ASP.NET MVC Web 应用程序 - Crystal Report 参数字段未在报表 PDF 中显示值。

ReportDocument rd = new ReportDocument();
rd.Load(Path.Combine(Server.MapPath("~/Reports"), "BOMCosting.rpt"));

rd.SetParameterValue("@vCom", CompanyID);
rd.SetParameterValue("@vItem", item);
rd.SetParameterValue("@t_citg", groups);
rd.SetParameterValue("@v_NItem", items);
rd.SetParameterValue("@vCust", Customer);

rd.SetDataSource(dt);               
rd.Refresh();

Stream stream = rd.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat);
stream.Seek(0, SeekOrigin.Begin);

return File(stream, "application/pdf", FileName + ".pdf");

标签: c#asp.net-mvcweb-applicationscrystal-reports

解决方案


**嘿,您能否使用最新的数据库验证报告(如果您使用的是存储过程,请验证),如果报告未使用最新更新,请更新选项将在在此处输入图像描述


推荐阅读