Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# SSRS报告中的多值选择_C#_Reporting Services_Ssrs 2008_Ssrs 2008 R2_Ssrs 2012 - Fatal编程技术网

C# SSRS报告中的多值选择

C# SSRS报告中的多值选择,c#,reporting-services,ssrs-2008,ssrs-2008-r2,ssrs-2012,C#,Reporting Services,Ssrs 2008,Ssrs 2008 R2,Ssrs 2012,我已配置SSRS报告,该报告应按年度过滤客户端应用程序提供的数据。我想让这个客户端应用程序设置多个年份,以便使用OR逻辑按年份筛选报表 在报告端,它使用stroset函数,这意味着它将接受多年 Select ( { STRTOSET(@year, CONSTRAINED) }) 在C应用程序中,我将此参数设置为: ReportViewer.ServerReport.SetParameters(new ReportParameter("year", years)); 我的问题是-为什么这份报告

我已配置SSRS报告,该报告应按年度过滤客户端应用程序提供的数据。我想让这个客户端应用程序设置多个年份,以便使用OR逻辑按年份筛选报表

在报告端,它使用stroset函数,这意味着它将接受多年

Select ( { STRTOSET(@year, CONSTRAINED) })
在C应用程序中,我将此参数设置为:

ReportViewer.ServerReport.SetParameters(new ReportParameter("year", years));

我的问题是-为什么这份报告只选择一年的数据,即使我放了几个,例如2015年、2016年?

需要勾选允许多个值,就像你想要的那样?已经有一个勾选允许多个值,还有其他想法吗?向我们展示函数stroset这是我在查询中使用的:>选择{STRTOSET@year,约束}在…的列上。。。或者你的意思是什么?@pedram它也被设置为允许多个值-需要勾选允许多个值,就像你想要的那样?已经有一个勾选允许多个值,还有其他想法吗?向我们展示函数stroset这是我在查询中拥有的:>选择{STRTOSET@year,在…中的列上受约束}。。。或者你的意思是什么?@pedram还设置为允许多个值-