c# - 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");
解决方案
推荐阅读
- informatica - 初始化转换失败
- r - break/next 没有循环,跳转到顶层
- c++ - 为什么不正确的缓冲区内存分配只会在发布模式而不是调试模式下编译时导致崩溃?
- php - 在没有循环的数组中使用 substr()?
- javascript - jQuery 监控链接以查看它们是否悬停,如果它们上升 3 个父级并添加 css/class
- c# - C# Instagram - 无效范围
- amazon-web-services - 尝试使用 AWS 开发工具包通过 Lambda 将对象上传到 S3 时出错,InvalidAccessPointARN:访问点 ARN 区域为空
- javascript - getActiveUser().getEmail() 不适用于多个用户
- javascript - 如何让内部链接平滑滚动
- javascript - 如何在 php/javascript 中获取选定的选项值?