2016-06-29 73 views
0

我想要做的是從CR公式返回一個數字或字符串。 喜歡的東西水晶報告返回字符串或數字

IF A/B != 0 
return A/B 
else 
return "N/A" 

這是我嘗試這unforunatelly不編譯 - 在這個地方時序要求(從我的母語自己的詞條),並在第一行點。

stringvar result := {report_lpb_requests_kpi;1.phone_requests}; 
IF {ps_hd_report_lpb_requests_kpi;1.all_requests} <> 0 THEN 
    result := {report_lpb_requests_kpi;1.phone_requests}/{report_lpb_requests_kpi;1.all_requests} *100 
ELSE 
    result :='N/A' 

回答

0

正確的方法是將所有內容都轉換爲文本。

stringvar result := {report_lpb_requests_kpi;1.phone_requests}; 
IF {ps_hd_report_lpb_requests_kpi;1.all_requests} <> 0 THEN 
    result := Totext ({report_lpb_requests_kpi;1.phone_requests}/{report_lpb_requests_kpi;1.all_requests} *100) 
ELSE 
    result :='N/A' 

這是有趣的,它甚至不會讓我返回沒有分配給值。