We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f7901b3 commit e3909c4Copy full SHA for e3909c4
projects/core/forms/src/utils/fields-instances/update-formula.ts
@@ -48,11 +48,17 @@ export function updateFormula(
48
if (instance.visible) {
49
if (formula != null && (!editable || (editable && instance.value == null))) {
50
newValue = evaluateExpression(formula.formula, context);
51
+ if (Number.isNaN(newValue)) {
52
+ newValue = null;
53
+ }
54
changed = true;
55
} else if (updateDefault && instance.node.defaultValue != null && instance.value == null) {
56
57
if (instance.node.defaultValue.formula != null) {
58
newValue = evaluateExpression(instance.node.defaultValue.formula, context);
59
60
61
62
} else {
63
newValue = instance.node.defaultValue;
64
}
0 commit comments