5
Actually, when you create an extensible enum, it's not possible to define the Default value. And during development, after the first compilation, it's not possible to change the default value.
This default value is important because when you create a new record, "0" is set. And in the table, if you set the field "Mandatory", the default value cannot be used.
Suggestion :
- Add a new properties "Default value", to select the enum value used by "0"
- If not value set, then apply the actual logic to affect the default value
- If set, then first apply 0 to this value.
- Allow change this property by extension
Category: Development
STATUS DETAILS
Needs Votes

Comments

M

How would you decide which extension 'wins' if multiple packages change the default value?

Category: Development