[英]Cascading parameter in SSRS(Visual Studios 2012) not working with multiple values
[英]SSRS 2012 - Sending multiple values in parameter to main dataset
我有一个正在运行的报告,但我需要将数据限制在采用多个字符串值员工代码的参数上。
我创建了一个名为Practioner的参数,该参数是文本类型,在Allow Multiple值和Visible上打勾。
在可用值 ,我做了这个代码来自从查询选项下获取值的dataset3称为mbillaty领域。 我检查过data3在SQL Server中是否正常。
3.现在,我进入了所有报告数据所在的数据集1,然后输入名称为?的参数。 和= Join(Parameters!Practitioner.Value,“,”)作为参数值。 然后在查询中的where子句中,我输入: ......(())中的移动性此SSRS应解释为: .......((AAB',')中的移动性KKR','RDR') ,如果用户选择了这三个员工。
当我运行报告时,当我检查其中一个实践者时,definitley可以正常工作,但是如果我不止一个,则该报告将不会运行。 它不返回任何错误,而仅显示标题,我认为这意味着未找到数据。
专家,您看到我在哪里出错了吗?
谢谢
如果您能够创建UDF,则此链接可能会有所帮助。 如何分割字符串以便可以访问项目x?
该参数将在SQL /函数中解析,SSRS将简单地传递级联的字符串。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.