【发布时间】:2016-12-12 19:52:18
【问题描述】:
我有 7 个报告都使用相同的查询,除了 where 子句中的一行。如何将这些合并为 1 个报告并根据所选报告类型更改行。
代码示例 从备注中选择a.remark a.code in (:rpt_parm)
:rpt_parm 有 7 个选项,但我似乎无法让查询接受我放入值中的值列表或使用返回列表的数据集。
注意,我正在使用 SSRS 2016 与 VS2015 和 Oracle 数据库连接。
【问题讨论】:
-
有办法做到这一点。我们需要查看所有 SQL 和参数选项才能提供帮助。
-
@WesPalmer 我真正想做的是从备注中选择 a.remark a where :rpt_parm 但我可以摆脱上述情况。报告类型将是 POU 备注、POD 备注等......并且将具有 ('P100', 'P105', P0110') 或 ('P200', 'P205', 'P210') 等值。 ...如何将该列表正确放入值字段中以供查询使用?
标签: reporting-services oracle11g ssrs-2008 ssrs-2016