Validations include table-level validateField, which validates AllowEdit and AllowEditOnCreate.
Step 1. Set allow edit on data entity field
Set parameters "Allow edit" and "Allow edit On Create" to Yes
Data entity
- public void persistEntity(DataEntityRuntimeContext _entityCtx)
- {
- this.skipDataSourceValidateField(fieldNum(Entity, fieldName), true);
- super(_entityCtx);
- }
Chain of command
- /// <summary>
- /// Persist entity
- /// </summary>
- /// <param name = "_entityCtx">Runtime context</param>
- public void persistEntity(DataEntityRuntimeContext _entityCtx)
- {
- this.skipDataSourceValidateField(fieldNum(Entity, fieldName), true);
- next persistEntity(_entityCtx);
- }
