Целочисленный тип и значение 0 при выставленном значении флажка "обязательно"

Суть такова, при добавлении целочисленного поля и выставления флажка "Обязательно" когда хочешь добавить запись 0 не считается как значение и просит ввести другое.

Нравится

1 комментарий

Арсений, здравствуйте!

Описанное Вами поведение не является ошибкой и соответствует базовой логике, которая присуща всем полям.
Если поле имеет свойство "Обязательно для заполнения" и тип поля - Число или Дробное число, то значение 0 или 0,00 -  это пустое значение, то есть поле не заполнено. Таким образом, когда  Вы пытаетесь сохранить карточку  с 0,00 в числовом поле со свойством обязательности заполнения, система выдает сообщение, что в поле необходимо указать значение.
Значения 0 или 0,00 является пустым значение, они отображаются в пустых полях для того, чтобы визуально пользователи понимали формат поля.
Рекомендуем снять обязательность заполнения с необходимого поля для возможности сохранять карточку с нулевым значением в поле.

Со своей стороны я транслирую полученную от Вас информацию на команду разработчиков для рассмотрения возможность изменения логики обязательности заполнения числовых полей.

Показать все комментарии