SSRS - 根据所选参数显示矩形

时间:2017-10-20 09:02:29

标签: sql-server reporting-services

我有一个简单的问题?

我有一个包含“TicketNo”参数的报告。这是一个下拉列表,包含两种类型的值(如下所示)

'82736 - 变更请求' '78382 - 报告请求'

如何根据创建的故障单类型使矩形可见? (报告请求或变更请求)

因此,如果选择了更改请求,则会显示显示更改数据的矩形,反之亦然?

一如既往地感谢任何帮助!

2 个答案:

答案 0 :(得分:0)

报表项工具箱中有一个Rectangle对象类型。

在那里,您可以将边框样式属性设置为实体,然后将表达式添加到其BorderColor属性。

将表达式写为条件语句,根据您的条件将其设置为黑色或白色,使用IIF语句。

答案 1 :(得分:0)

使用矩形的可见性属性

  • 转到矩形属性
  • 选择展示次数
  • 选择“根据表达式显示或隐藏”
  • 输入表达式'=参数!TicketNo.Value = 82736'假设ticketNo是整数

如果条件为真,则隐藏Rectangle。