我创建了一个名为“ShowHours”的布尔参数,如果设置为true,则显示所有行,但如果设置为false,我希望它隐藏行。
这没关系,但问题是我只想在设置为false时隐藏名为“Total Hours”的列上有0的行;每隔一行应该仍然可见。我正在使用明显的表达式=Not(Parameters!ShowHours.Value)
但它似乎不起作用,因为它隐藏了所有行,我只希望它隐藏有0的行。有谁知道我可以使用什么表达式?
答案 0 :(得分:1)
尝试使用var checkElement = $this.next();
属性:
Hidden
如果TotalHours是总和计算:
=IIF(fields!TotalHours.Value = 0 and Not Parameters!ShowHours.Value, True, False )
如果有帮助,请告诉我。
答案 1 :(得分:0)
你可以使用这样的表达式:
<link rel="stylesheet" href="assets/style.css">
换句话说,如果参数设置为隐藏且值为0,则它将被隐藏。