我有以下公式,我正在尝试添加“如果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)
答案 0 :(得分:1)
一种简单的方法是右键单击公式字段,选择格式编辑器 - >常见 - >显示字符串:并输入以下代码:
If {@YourFormulaNameHere} = "0" Then "N/A"
Else Cstr({@YourFormulaNameHere})