表單中經常會有數值的即時計算,如:採購金額的小計、合計。
只需設置控制項的Express屬性,即可完成自動計算。
表單內建計算引擎,會自動分析和計算Express屬性中的運算式,當資料變更時動態更新計算結果。
設置運算式
計算運算式可以手動輸入,也可以使用運算式設計器輔助生成。
上圖將採購明細表中的小計,設置為根據單價、數量計算,運算式為:PurchaseDetail.PricePurchaseDetail.Qty。
一般運算子
支持加(+)、減(-)、乘()、除(/),求餘(%)累加(++)、遞減(--)等運算子。
計算函數
支援sign、cos、tan、log等(詳見計算函數參考中)
合計計算
Sum、Avg、Min、Max。
進階
運算式可以擴展,可以用js自訂運算式計算函數,也可以調用後台程式碼計算,這些將在後續章節中介紹。