[英]Crystal Reports: Formula unable to make 0.00 value appear blank
我總結了每個財政年度季度的庫存使用情況。 空值顯示為0.00,但我想將它們設為空白。 我到目前為止制定的公式是這樣的:
If IsNull({USAGE.CURFY_Q1}) and IsNull({USAGE.CURFY_Q2})
and IsNull({USAGE.CURFY_Q3}) and IsNull({USAGE.CURFY_Q4})
then ""
else
"Q1: " & Cstr({USAGE.CURFY_Q1}) & chr(13) & chr(10) &
"Q2: " & Cstr({USAGE.CURFY_Q2}) & chr(13) & chr(10) &
"Q3: " & Cstr({USAGE.CURFY_Q3}) & chr(13) & chr(10) &
"Q4: " & Cstr({USAGE.CURFY_Q4})
該公式創建了這個結果:
Q1: 5.00
Q2: 2.00
Q3: 0.00
Q4: 0.00
我會比較喜歡:
Q1: 5
Q2: 2
Q3:
Q4:
我認為ToText(Q1,0)可能會涉及...... :)
local stringvar q1;
local stringvar q2;
local stringvar q3;
local stringvar q4;
if isnull({USAGE.CURFY_Q1}) then q1:="" else q1:=totext({USAGE.CURFY_Q1},0);
if isnull({USAGE.CURFY_Q2}) then q2:="" else q2:=totext({USAGE.CURFY_Q2},0);
if isnull({USAGE.CURFY_Q3}) then q3:="" else q3:=totext({USAGE.CURFY_Q3},0);
if isnull({USAGE.CURFY_Q4}) then q4:="" else q4:=totext({USAGE.CURFY_Q4},0);
if (q1="" and q2="" and q3="" and q4="") then "" else
"Q1: " & q1 & chr(10) &
"Q2: " & q2 & chr(10) &
"Q3: " & q3 & chr(10) &
"Q4: " & q4
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.