基本上,我想检查字段F1的值是否为空。如果该行不为空,那么我想计算F2 F3 *报告查看器表达式
下面的表达式总是打印
#Error
=IIf(Fields!f1 ="" ,"" ,Fields!f2.Value* Fields!If3.Value)
请帮
基本上,我想检查字段F1的值是否为空。如果该行不为空,那么我想计算F2 F3 *报告查看器表达式
下面的表达式总是打印
#Error
=IIf(Fields!f1 ="" ,"" ,Fields!f2.Value* Fields!If3.Value)
请帮
去检查现场表达。如果你有这样的东西:sum(fieldName),你必须用fieldName代替它
你必须使用Val函数。
=IIF(IsNumeric(Fields!f2.Value) and IsNumeric(Fields!If3.Value),
Val(Fields!f2.Value)*Val(Fields!If3.Value),
Nothing
)
ReportViewer
是一种痛苦。 IIf总是评估2部分(真假)。
它是F3还是If3? – 2010-06-21 18:12:10