显示 ssrs 中无数据值的 tablix 结构?
Displaying the tablix structure for No data values in ssrs?
我正在处理一份 SSRS 报告,其中我有一个带有名称列表的参数,用户可以在其中 select 编辑多个值。我使用显示 "Result for SELECTED NAME" 的表达式给出报告标题并应用分页符,以便每个值都显示在新页面上。
但是当我一次 select 所有值时,报告只显示数据可用的名称的结果。
我想将标题显示为 "Result for SELECTED NAME"(请记住这是针对没有数据的值和有数据的值,每个都在新页面上)和带有 NoRowmessage 的 tablix 结构。
我这两天真的很纠结!!
谁能帮帮我??谢谢大家。
我认为你应该看看你的查询。您的查询 return 是为每个名称查询一行,还是仅查询名称存在的行?如果可以,请将查询结构更改为 return 名称,左连接到您的实际查询。
这里有一些简单的代码可以捕捉到这个想法:
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
我正在处理一份 SSRS 报告,其中我有一个带有名称列表的参数,用户可以在其中 select 编辑多个值。我使用显示 "Result for SELECTED NAME" 的表达式给出报告标题并应用分页符,以便每个值都显示在新页面上。
但是当我一次 select 所有值时,报告只显示数据可用的名称的结果。
我想将标题显示为 "Result for SELECTED NAME"(请记住这是针对没有数据的值和有数据的值,每个都在新页面上)和带有 NoRowmessage 的 tablix 结构。
我这两天真的很纠结!!
谁能帮帮我??谢谢大家。
我认为你应该看看你的查询。您的查询 return 是为每个名称查询一行,还是仅查询名称存在的行?如果可以,请将查询结构更改为 return 名称,左连接到您的实际查询。
这里有一些简单的代码可以捕捉到这个想法:
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