Есть поле формы, связанное с реквизитом формы составного типа (Строка, число, булево).
Можно поставить ограничение типа, можно задать нужное значение реквизита (не допускать значение "Неопределено").
Не удается только для типа Булево сделать Вид = ВидПоляФормы.ПолеФлажка. Всегда превращается в выбор из списка с вариантами "Да/Нет".
(0) это какая-то сильная наркомания, вряд ли кто-то с этим стал бороться.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший