如果公式值为零,则显示无



我有下面的公式,我试图添加"如果0则显示N/A",但它不能正常工作。

Local StringVar x := ToText({SMPLODC.LCSCHD}, "0");
Local NumberVar c := (ToNumber(LEFT(x, 1)) + 1) * 10;
x := RIGHT(x, 6);
Local NumberVar y := ToNumber(ToText(c, "0") & LEFT(x, 2));
x := RIGHT(x, 4);
Local NumberVar m := ToNumber(LEFT(x, 2));
x := RIGHT(x, 2);
Local NumberVar d :=ToNumber(x);
Dateserial(y,m,d)

一个简单的方法是右键单击公式字段,选择格式编辑器->通用->显示字符串:并输入以下代码:

If {@YourFormulaNameHere} = "0" Then "N/A"
Else Cstr({@YourFormulaNameHere})

最新更新