在SSRS中,我希望创建一个可以选择位置的报告。我还想添加区域,以便可以轻松选择位置组。优选地,该选择也将在报告中作为其自己的行出现。有关如何实现这一目标的任何建议吗?
我还希望为All创建一个使用所有位置的选择,并在报告中创建一行。
答案 0 :(得分:1)
您需要三个数据集
地点数据集
选择不同的位置并填充“位置参数”下拉列表,在参数属性中允许选择多个值。此外,对于默认值,从查询中选择值将使所有位置前进。
区域数据集
此参数的下拉列表将由从第一个位置选择的位置填充参数类似
SELECT DISTINCT Regions
FROM TABLE
WHERE (Locations IN (@Locations))
主数据集
最后,这将是您的报告的主要数据集,该数据集将提取区域在Regions参数中选择的区域中的数据。
之类的东西 SELECT *
FROM TABLE
WHERE (Regions IN (@Regions))