2014-04-16 79 views
0

报告的用户要求能够手动输入代码的能力,目前他们被呈现多选,包含与之前参数相关的所有代码。可搜索的MultiSelect或最佳方法

这是在报表生成器3

这多选可以变得很长,所以我想另一个办法是一个可搜索的多选。这是可能的任何方式,形状或形式?

我可以允许通过手动输入或其他方式选择级联参数(即代码)。

回答

1

我会添加一个输入文本参数(让我们称之为Search_Code),默认为%(假设您的数据源是SQL)。

然后在代码列表的数据源中,我将添加到WHERE子句中,例如

WHERE Code LIKE '%' + @Search_Code + '%'

这将限制代码列表,其部分匹配Search_Code值(如果输入的)字符串。

+0

对不起,延迟回复。 我实际上最终做了这样的事情,它效果很好。谢谢迈克。 –