我正在处理SSRS报告,其中我有一个带有名称列表的参数,其中可以由用户选择多个值。我使用表达式给出报告的标题,其中显示“SELECTED NAME的结果”并应用分页符,以便每个值显示在新页面上。
但是,当我一次选择所有值时,报告仅显示仅针对数据可用的名称的结果。
我想将标题显示为“SELECTED NAME的结果”(请记住这是针对没有数据的值以及带有数据的值,每个都在新页面上)和带有NoRowmessage的tablix结构。
我两天以来真的很挣扎!!
任何人都可以帮助我吗?谢谢你们。
答案 0 :(得分:0)
我认为您应该查看您的查询。您的查询是为每个名称返回一行,还是只返回名称所在的行?如果可以,请更改查询结构以返回名称,并将其添加到实际查询中。
这是一些捕捉这个想法的简单代码:
SELECT names.Lastname, names,Firstname, data.*
from (select distinct name from name table) as names
left join (previous query) as data on data.nameID = names.nameID