2017-07-27 62 views

回答

1

我會懷疑{spFMGenerateSubReportB; 1.SheetTotal}或{spFMGenerateSubReportB; 1.BendNo}是非數字字段。可能包含字段中的某個字母或標點符號。如果是這種情況,此公式應該可以幫助您審覈該問題

if isnumeric({spFMGenerateSubReportB;1.SheetTotal}) and isnumeric({spFMGenerateSubReportB;1.BendNo}) then 
    if tonumber({spFMGenerateSubReportB;1.SheetTotal})>0 then 
     (totext(tonumber({spFMGenerateSubReportB;1.SheetTotal})*tonumber({spFMGenerateSubReportB;1.BendNo}),0)) 
    else "" 
else "NonNumeric"