2016-06-29 42 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' 

这是有趣的,它甚至不会让我返回没有分配给值。