s-s-rS 下拉多值参数可搜索

Posted

技术标签:

【中文标题】s-s-rS 下拉多值参数可搜索【英文标题】:s-s-rS drop down multi-value parameter able to be searched 【发布时间】:2014-02-28 21:04:37 【问题描述】:

我在 s-s-rS Visual Studio 2008 中有一个查询填充下拉多选参数。我想知道我的用户是否可以“键入”我的多选参数中的值。我想知道列表是否可以“搜索”

例如,

如果我有一个带有值的参数 '你好' '你好' '这' '那个'

我的用户想要选择“Hi”和“This”,他们希望能够输入“Hi”和“This”,并且选择这些值而不是滚动整个列表(我的实际列表是一个列表数百个单词,因此滚动需要时间)

我不确定这是否可能!

感谢任何帮助和/或建议!

【问题讨论】:

【参考方案1】:

我会这样做:

    创建一个单独的参数,我们称之为“搜索” 例子。确保搜索参数高于您的 多选参数,因为它将用于更新您的 多选参数的默认值和可用值查询。有 用户在此参数中输入他的值。 像原来的多选参数查询一样创建一个新查询, 仅在这一项上,传递 Search 参数并将结果限制为 与搜索参数匹配的值。确保对查询中的值进行排序。 这将在下一步中有意义。 将多选参数的默认值更新为结果 这个新的查询。 将搜索参数传递给您的多选查询并修改 查询以首先按搜索参数值排序。如果值 由第 2 步查询返回的排序与 您的多选查询,这将不起作用。此外,这会撞到 选择的值到您的多选查询的顶部,以便用户 会知道他的搜索条目在您的列表中获得了成功。

如果您需要有关此 SQL 的任何帮助,请告诉我。

【讨论】:

以上是关于s-s-rS 下拉多值参数可搜索的主要内容,如果未能解决你的问题,请参考以下文章

s-s-rS 报告 - 如何使参数灵活

将多值列表值传递给 s-s-rS 报告参数的 SSAS 报告操作

更改前面的参数时未刷新 s-s-rS 参数值(全选)

s-s-rS 中的可选多值参数

向 s-s-rS 中的多个参数添加独立过滤器搜索的问题

s-s-rS - 如果参数留空,默认显示所有值