|
@@ -25,9 +25,13 @@ var projectObj = {
|
|
|
checkQuantityField: function (editingText, colSetting) {
|
|
|
let value = Number(editingText);
|
|
|
if (!value) {
|
|
|
- let exp = new Expression('');
|
|
|
- exp.Expression(editingText);
|
|
|
- value = exp.Evaluate();
|
|
|
+ try {
|
|
|
+ let exp = new Expression('');
|
|
|
+ exp.Expression(editingText);
|
|
|
+ value = Number(exp.Evaluate());
|
|
|
+ } catch (error) {
|
|
|
+ value = null;
|
|
|
+ }
|
|
|
}
|
|
|
if (value) {
|
|
|
value = value.toDecimal(colSetting.data.decimal);
|