尝试通过创建新的子报表来提取参数数据,从而删除Crystal Report 10报表中的现有参数

时间:2014-03-28 16:43:53

标签: crystal-reports

您好:我正在尝试从命令行运行水晶报告10报告(我是水晶新手)。该报告有两个日期参数?from和?to。我可以查询不同的数据库来获取?from和?to参数。所以我想要做的就是通过从报告中生成日期来替换/填充?from和?to来摆脱外部参数。

我可以以某种方式添加子报告来查询Oracle以获取?to和?from日期?这个新的子报告需要先运行,因为其他四个报告(3个子报告和1个主要报告命中SQL服务器)都使用这些日期参数吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

据我所知,如果用户需要输入自己的参数来查询数据库,是否使用主报表的子报表,则需要创建外部参数

编辑---------------------------------------------- --------------------------------------------------

由于您试图从不同的数据库获取日期输入...您的方法是正确的,为此创建子报告。

  1. 确保按照您从中获取值的顺序放置子报告。
  2. 使用共享变量或通过参数链接获取主报表的日期值,并通过子报表链接中的linking选项将值传递给剩余的子报表。