SSRS 2012在子报表中显示空值

时间:2015-01-09 22:57:28

标签: sql-server oracle reporting-services

我有一份针对oracle数据库的ssrs 2012报告。我有一个条形图,列出了订单的不同后期原因。当您因某种原因点击其中一个栏时,它会转到一个子报表,该子报表会根据这些原因提供所有订单的详细信息表。一些最新的原因是空的,并在条形图上显示为未标记的条形。用户希望能够点击这些以查看它们是什么。

如何实现此子报表操作表达式,子报表参数设置和子报表查询?在Oracle中,您使用SSRS的绑定变量而不是@符号,因此子报表查询就像给出和示例一样。

从订单中选择* 哪里 Late_Reasons =:late_reason

1 个答案:

答案 0 :(得分:2)

将查询更改为包含空记录

select * from orders where NVL(Late_Reasons, 'X') = NVL(:late_reason, 'X')