我目前在我的SSRS报告中设置了一些参数,但有一个让我有点头疼。
我目前有一个名为PARAM_ONE
的参数,它由我拥有的数据集填充。该值填充在我的数据集的Id字段中,标签是我的数据集的TextValue字段。
我有另一个名为PARAM_TWO
的参数,该参数由数据集填充,该数据集根据从PARAM_ONE
中选择的内容进行过滤。同样,参数值由此数据集的Id字段填充,标签为TextValue。
我的问题是,由于数据的设置方式,此参数显示重复的字段。我想要显示的相应数据有多个值。我想将其设置为对所有PARAM_TWO
数据进行分组,这些数据没有重复显示,但我仍然需要第一个数据集关系来映射数据。
我希望这是有道理的,有人可以提供帮助。如果我没有意义,需要清除任何事情,我会非常高兴,只是让我知道。
1 个答案:
答案 0 :(得分:1)
I was able to figure out the solution to my issue thanks to the help of @user3340627.
In my dataset I created a query that looked something like this:
SELECT DISTINCT Id, TextValue FROM MyTable
WHERE SecondId = @PARAM_One
This created a parameter in the Parameters tab called @PARAM_ONE. I was then able to map my report parameter to the query parameter and run it with no issues.