繁体   English   中英

Crystal Reports参数发送NULL而不是选择的值

[英]Crystal Reports parameter sending NULL instead of chosen value

我有一个从SQL Server 2008 R2中读取的CR 2008报告,该报告过去包含3个参数,工作原理很简单。 该企业要求添加第四个参数。 我将变量添加到存储过程中,进行了测试并得到了我想要的结果。 然后,我将参数创建为静态值列表,因为我们不需要所有可用值。 我去了记录选择专家,并将我的参数与适当的数据库字段对齐。 跑报告,错误的参数数量错误。 刷新数据库; 报告已运行,但未返回任何结果。 根据存储过程检查了我的参数值。 存储过程再次返回结果。 回到Crystal并查看查询。 瞧,即使在提示上选择了特定的值,查询也会以NULL的形式发送新参数。 我什至可以查看有关添加参数的教程,以确保我正确地进行了操作。 任何人都对为什么无法正确读取参数有任何想法?

我认为您需要右键单击“字段资源管理器”>“数据库专家”中的“数据库”字段,然后查看此图片

这肯定会起作用,有时需要重置或刷新Crystal Reports存储过程以反映SQl代码上的任何更改

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM