Расширение EDT для перечисления "Да/Нет"

Я создал свой да/нет EDT под названием IsSpecialCustomer. Когда я выбираю свойство Extends для NoYesId, оно запускает синхронизацию базы данных.

Если я использую базовое перечисление NoYes, оно не вызовет синхронизацию. Есть ли причина использовать NoYesId EDT вместо перечисления NoYes?

Я понимаю, почему я бы использовал его, если бы я, например, расширял SalesQty, но поскольку NoYes является перечислением низкого уровня, и вы никогда не добавите к нему Maybe, могу ли я использовать перечисление и по-прежнему быть лучшей практикой?

Есть ли какая-либо причина использовать EDT NoYesId вместо перечисления NoYes?


person William YK    schedule 12.04.2016    source источник


Ответы (1)


Наличие поля, полученного из NoYes, создаст раскрывающийся список с двумя значениями. Используя NoYesId EDT, у вас будет флажок.

person Geoffrey DELMEE    schedule 12.04.2016