需要帮助在ssrs中写表达式来计算一个基于条件的字段。

问题描述 投票:0回答:1

I want to create field C from field A and field B the logic I want to use to calculate C field is this C=(A-(B*.05))<0,0 else value.

reporting-services
1个回答
0
投票

你是想在单元格中使用表达式还是在数据集中使用单独的列?

作为一个简单的表达式

=iif((fields!a.value - (fields!b.value * 0.05)) <0,0,(fields!a.value - (fields!b.value * 0.05)))

如果你想让它作为一个计算列,那么只需在你的数据集上点击右键,选择

添加计算字段,给它一个合适的名字,并使用上面相同的表达式。

然后,您应该能够像其他列一样在报表中使用此列。

© www.soinside.com 2019 - 2024. All rights reserved.