Sql server 如何在SSRS 2008 r2中设置参数
我有一个项目,我是参数公司和产品 就像我有两家公司Wipro和Acer,Wipro的产品是“包和笔记本电脑”,或者Acer的产品是“台式机和鼠标” 我得到了所有的图表。我的问题在这里。在公司下拉列表中选择Wipro后,我选择了产品下拉列表,当时我得到了所有的产品,如Wipro产品和Acer产品。 我不喜欢这样。我需要当我从公司下拉列表中选择Wipro时,我只在产品下拉列表中选择Wipro产品。 有可能吗!!!Sql server 如何在SSRS 2008 r2中设置参数,sql-server,Sql Server,我有一个项目,我是参数公司和产品 就像我有两家公司Wipro和Acer,Wipro的产品是“包和笔记本电脑”,或者Acer的产品是“台式机和鼠标” 我得到了所有的图表。我的问题在这里。在公司下拉列表中选择Wipro后,我选择了产品下拉列表,当时我得到了所有的产品,如Wipro产品和Acer产品。 我不喜欢这样。我需要当我从公司下拉列表中选择Wipro时,我只在产品下拉列表中选择Wipro产品。 有可能吗!!! 如果是,请帮助我为了根据第一个下拉列表填充数据,您需要将公司名称作为第二个下拉列表的参
如果是,请帮助我为了根据第一个下拉列表填充数据,您需要将公司名称作为第二个下拉列表的参数传递 假设我有3个数据集 在
公司数据集中
我只选择公司名称
在ProductDetails数据集中
,我指定了一个where子句来根据公司名称过滤数据
SELECT ProductName
FROM Products
WHERE (Name = @Name)
在CompanyDetails数据集中
,查询将
SELECT Name, ProductName, Location
FROM CompanyDetails
WHERE (Name = @Name) AND (ProductName = @Product)
编写上述查询后,您将看到创建的两个参数,分别名为@Name
和@Product
在预览中,报告现在看起来像
选择Wipro后,您将在第二个下拉列表中仅获得与Wipro相关的产品
此方法称为级联参数,有关详细信息,请参阅