Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
老师,现有一报表,列名:报表分类,内容有:尘毒、双气路等等许多种;根据报表分类内容而要求不同的计算公式。现在是后面的计算公式已做好,就是这个先头的表达式不知怎么写,请老师帮忙。谢谢。以下是部分表达式:
报表分类表达式--- 这个不知怎么写
Dim dr1 As DataRow = e.DataRow
Select Case e.DataCol.Name
Case "RB标值","RB测值","RB误差"
If dr1.IsNull("流量最大值") Then
If dr1.IsNull("RB标值") OrElse dr1.IsNull("RB测值") Then
dr1("RB误差") = Nothing
Else
dr1("RB误差") = (dr1("RB标值") - dr1("RB测值")) / dr1("RB测值")*100
End If
Else
If dr1.IsNull("RB标值") OrElse dr1.IsNull("RB测值") Then
dr1("RB误差") = Nothing
Else
dr1("RB误差") = (dr1("RB标值") - dr1("RB测值")) / dr1("流量最大值")*100
End If
End If
End Select
。。。。。