【发布时间】:2012-12-18 03:38:06
【问题描述】:
我正在尝试在由多个可能值组成的 SSRS 参数中创建一个特定值。
因为在后端,这些标签值对中的每一个都可以有多个可能的值。
我想看看是否可以使用带有硬编码这些值的 temp -table,但不确定如何
【问题讨论】:
标签: sql sql-server-2008 reporting-services
我正在尝试在由多个可能值组成的 SSRS 参数中创建一个特定值。
因为在后端,这些标签值对中的每一个都可以有多个可能的值。
我想看看是否可以使用带有硬编码这些值的 temp -table,但不确定如何
【问题讨论】:
标签: sql sql-server-2008 reporting-services
听起来像XY-problem,我强烈建议您研究以下两种替代方案来解决您的目标:
SecurityDrops 的值对应于该组值(例如,通过外部键)。SecurityDrops 使用诸如“-1”之类的魔法值,如果选择它,则为SecurityDropValues 弹出另一个参数,即 MultiValued,允许用户输入 30、35、26 和 40。 如果你坚持你在问题中建议的方向,“解决方案”是制作文本类型的参数,并允许用户输入逗号分隔的值。但是,您必须在 SQL 中解析参数的输入,这并不好。
【讨论】: