如何从数据源Reportviewer更改报告列的值

时间:2013-12-21 19:31:38

标签: c# vb.net reportviewer

我有vb.net程序,我正在寻找报告时钟异常。我想更改vb.net中列的值如果值小于“0”,那么我希望它报告“0”,如果它是> 0然后我想报告它的实际价值。有没有办法在报表查看器或report.rdlc中以这种方式修改报告的值?

例如,现在在.rdlc上,我正在以这种方式调用列:

=Fields!BreakTime.Value

有没有办法做这样的事情:

=Fields!BreakTime.Value < 0 Then "0" else =Fields!Breaktime.value

1 个答案:

答案 0 :(得分:0)

使用iIF功能。

=IIF(Fields!BreakTime.Value < 0, "0", Fields!BreakTime.Value)