2015-06-14 75 views
-1

如果有3列创建具有多个Paramters一个报告SSRS

一个SQL Server表
ID int, 
Date Date, 
Name varchar(max) 

我的问题是

假设我在3个参数@ID , @Date , @Name 如果想弥补这方面的报告表返回给我的数据基于哪个参数提供的数据提供,那么它可以在一个报告中完成吗?或者我将不得不为3个参数创建3个报告,每个报告使用自己的参数过滤数据?

如果可能在一个报告中完成,请提供任何链接以检查。

+0

嗯?你的问题有点不清楚?你有没有试过*用三个参数创建报告?你可以在你的数据集查询中使用它们全部,如果这就是你要求的... – Jeroen

+0

@Jeroen没有我要创建的报告不需要给出三个参数,我的意思是我只需要数据填充只有一个给定的参数,所以如果我给了[ID参数]的值,报告自动按ID列过滤数据,如果我给[名称参数]赋值,则报告按名称列过滤数据对于第三个参数 – Willy

+0

也是一样的。创建一个包含3个参数的报告,并确保每个参数都有一个“ALL”选项,这意味着根本不用该参数进行过滤。你必须在SQL中处理它。 –

回答