我有一个项目,我参数公司和产品。如何参数在SSRS 2008 r2
像我有两个公司Wipro公司与宏碁的Wipro公司的产品是“掌上电脑”的宏碁或产品是“桌面和鼠标”
我得到的所有graph..my问题here.After选择Wipro公司在公司下拉的时候,我会购买所有的产品,比如Wipro产品和Acer产品。 我不喜欢那样的魔杖。我需要当我从公司选择Wipro的时候,我只需要在产品中下降Wipro产品。 是否有可能! 如果它,请帮我请
我有一个项目,我参数公司和产品。如何参数在SSRS 2008 r2
像我有两个公司Wipro公司与宏碁的Wipro公司的产品是“掌上电脑”的宏碁或产品是“桌面和鼠标”
我得到的所有graph..my问题here.After选择Wipro公司在公司下拉的时候,我会购买所有的产品,比如Wipro产品和Acer产品。 我不喜欢那样的魔杖。我需要当我从公司选择Wipro的时候,我只需要在产品中下降Wipro产品。 是否有可能! 如果它,请帮我请
为了填充基于第一个下拉列表的数据,您需要传递公司名称作为第二个下拉列表的参数。
假设我有3个数据集
在Company DataSet
我我只选择公司名称。
在ProductDetails Dataset
,我是基于公司名称
SELECT ProductName
FROM Products
WHERE (Name = @Name)
在CompanyDetails Dataset
指定一个where子句来过滤数据,查询将
SELECT Name, ProductName, Location
FROM CompanyDetails
WHERE (Name = @Name) AND (ProductName = @Product)
写了上查询后,将看到2个参数创建命名为@Name
和@Product
在预览中,该报告会是这个样子
一旦你选择Wipro公司,你将只能得到Wipro公司相关产品在第二个下拉
这方法被称为cascading parameters
详情请参阅MSDN article