Stored procedures Crystal Reports子报表存储过程参数

Stored procedures Crystal Reports子报表存储过程参数,stored-procedures,parameters,crystal-reports,sql-server-2008-r2,Stored Procedures,Parameters,Crystal Reports,Sql Server 2008 R2,我有一个主报告和20个子报告。主报表和子报表都使用存储过程 在我的主报告中,参数是@startdate和@enddate。在我的一个子报表中,存储过程有一个@enddate参数,我试图将主报表中的@enddate参数链接到子报表中的@enddate参数。如果没有out crystal提示我单独输入子报告的结束日期,我似乎无法执行此操作 有什么想法吗?您需要手动将主报表中的@enddate参数连接到子报表中的每个参数——在CR中没有向导或更简单的方法来完成此操作。步骤: 在子报表上单击鼠标右键

我有一个主报告和20个子报告。主报表和子报表都使用存储过程

在我的主报告中,参数是@startdate和@enddate。在我的一个子报表中,存储过程有一个@enddate参数,我试图将主报表中的@enddate参数链接到子报表中的@enddate参数。如果没有out crystal提示我单独输入子报告的结束日期,我似乎无法执行此操作


有什么想法吗?

您需要手动将主报表中的
@enddate
参数连接到子报表中的每个参数——在CR中没有向导或更简单的方法来完成此操作。步骤:

  • 在子报表上单击鼠标右键
  • 选择“更改子报表链接…”
  • 从“可用字段”列表中选择“@enddate1”参数,并将其移动到要链接到列表的字段
  • 从要使用的子报表参数字段中选择
    @enddate
  • 单击“确定”
  • 对每个子报表重复此操作

如果你能熟练使用SDK,你可以在代码中完成这项工作。

嗨,克雷格,谢谢,我正在使用CR2011。当您说“手动链接它们”时,您的意思是通过更改选择公式的值来实现吗?我已经试过了,它仍然会提示输入日期参数。谢谢