设计值_平整度为双精度数据类型,其引用了检测信息表中的一个固定数值,当检测信息表中固定数值为空时返回“0”,问如何将“0”改为“/”代码如下:
DataTables("平整度").ReplaceFor("设计值_平整度", DataTables("检测信息表").DataRows(0)("平整度设计值") )
If e.DataCol.name = "设计值_平整度"
If e.DataRow("设计值_平整度") = 0 Then
e.DataRow("单段判定_平整度") = "/"
Else
If e.DataRow("注释").length >= 1 Then
e.DataRow("单段判定_平整度") = e.DataRow("注释")
Else
If e.DataRow("平整度") > e.DataRow("设计值_平整度") Then
e.DataRow("单段判定_平整度") = "不合格"
Else
e.DataRow("单段判定_平整度") = "合格"
End If
End If
End If
End If
此主题相关图片如下:微信截图_20180418012139.png