【问题标题】:Make Stored Procedure parameters cascading in Crystal Reports在 Crystal Reports 中使存储过程参数级联
【发布时间】:2013-07-17 00:40:51
【问题描述】:
我没有很多使用存储过程作为 Crystal Reports 数据源的经验。我的问题是,当您连接到具有 2 个参数(国家和城市)的 Oracle 存储过程时,这些参数已经分别映射到 Crystal 中。有没有办法让这些参数级联,即国家>城市,无论是前端还是后端
【问题讨论】:
标签:
stored-procedures
parameters
crystal-reports
crystal-reports-2008
crystal-reports-xi
【解决方案1】:
将存储过程添加到报表后,您应该会看到字段资源管理器的“参数字段”部分中列出的两个参数。
编辑参数之一,从“值列表”选项列表中选择“动态”。单击“值”列下方的第一行以选择您的 SP 中的哪个字段将包含国家/地区的值(键)。对描述做同样的事情。单击第二行以对 City 执行相同的流程。
参数的值将被限制为 SP 返回的值。
如果您将报表发布到 BusinessObjects Enterprise,它将创建一个 BusinessView(和许多其他对象)来托管值列表。这允许您指定更广泛(不仅限于 SP 的结果)的值集。