簡體   English   中英

NCalc評估錯誤輸入','處沒有可行的選擇

[英]NCalc evaluation error no viable alternative at input ','

我正在嘗試使用NCalc評估表達式。

iif(fval(hopo_pfd)="true",fval(hopa_basic)*12%,0)

但是這個表達式產生了一個錯誤

no viable alternative at input ',' at line 1:46

這里聲明的所有函數都是自定義函數。 但是事件EvaluateFunction甚至沒有引發。 請幫忙。

我相信您的語法無效。 表達式: fval(hopa_basic)*12%包含模%運算符,但您尚未提供除數。

如果您的意思是 12 ,則應以十進制格式編寫: fval(hopa_basic)*0.12

它之所以沒有嘗試調用EvaluateFunction來調用您的自定義函數,是因為它無法解析您的表達式語法 ,更不用說進入執行/解析自定義函數的階段了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM