【发布时间】:2010-02-09 14:13:10
【问题描述】:
我有一个非常莫名其妙的问题:
- 主报告包含子报告
- 子报表使用带参数的存储过程
- 在子报表中,我为该参数设置了默认值
- 在主报表中,我创建了一个公式字段,其中包含我想传递给子报表和存储过程的值,并将其链接到子报表
- 当我运行报告时,一切运行良好
- 当我验证数据库时,我得到:“过程或函数 '[stored proc]' 需要参数 '@[parameter]',但未提供”
- 当我将公式字段更改为主报表上的参数字段并设置其默认值并链接到子报表时,运行报表和验证数据库都可以正常工作
那么将公式字段传递给子报表与传递具有默认值的参数字段有什么区别?
感谢您提供的任何帮助。
【问题讨论】:
-
老实说,Crystal Reports 是我这一天遇到的最混乱的软件之一。如果您在运行它时遇到问题,很可能是因为该软件的编写方式就像是高中编程项目一样。
标签: crystal-reports