我在水晶报告9中写了这个公式
我没有得到结果..如果有人可以帮忙吗?
if ({myfield.field1} = "0") and (Mid({myfield.field2},1,1) = "2") then
formula = "abc"
elseif ({myfield.field1} = "0") and (Mid({myfield.field2},1,1) = "1") then
formula = "def"
end if
答案 0 :(得分:0)
您的公式没有返回任何内容有两个原因:
if
和elseif
语句永远无法评估为true。如果{myField.field}="0"
则mid({myField.field},1,1)
将始终等于" 0"。else
子句来捕获所有其他案例,因此您的公式将始终为空。