-
Key: DMN17-85
-
Status: open
-
Source: Materna Information Communications SE ( Daniel Pfeiffer)
-
Summary:
When describing the logic of decisions we have to deal with possible null values. For decision tables there is the solution to mention an default value for the output column. But in literal expressions i have to use other solutions. I think it would be great to have an built-in function for that, like a shorthand notation of "if ExpressionToBeChecked = null then defaultValue else ExpressionToBeChecked".
e.g. default(ExpressionToBeChecked, defaultValue). That would shorten a lot of logic, that is used to work around null values.
With that approach it is possible not just to work around Input Data with null values but every other null value that can occure when dealing with explicit logic. -
Reported: DMN 1.6b1 — Thu, 17 Apr 2025 08:48 GMT
-
Updated: Wed, 30 Apr 2025 17:14 GMT
DMN17 — new miscellaneous function for default values
- Key: DMN17-85
- OMG Task Force: Decision Model and Notation 1.7 RTF