application为Crystal Report中使用的存储过程中的参数赋值

时间:2012-09-17 00:36:32

标签: tsql crystal-reports parameter-passing crystal-reports-xi

我有一个具有嵌入式Crystal Reports查看器的自定义应用程序。有问题的RPT文件调用存储过程。存储过程有一个参数“ UserID ”。

我想配置报告,以便它可以从应用程序中收到 UserID 的值。

现在,当我在CR11.5中预览报告时,它会提示我输入 UserID 的值。相反,我希望自定义应用程序为我执行此操作,以便在运行报表时不显示输入值框。

1 个答案:

答案 0 :(得分:0)

非常简单的解决方案。如果应用程序已经被装配以将值传递给特定参数,那么您所要做的就是在RPT文件中创建一个参数并为其指定相同的名称:

  1. 右键点击字段资源管理器
  2. 中的参数字段
  3. 命名参数
  4. 点击确定
  5. 报告现在应该在测试环境中按需运行。