Опечатку исправил. Спасибо!
Цитата:
Сообщение от
Владимир Максимов
Общая логика работы с данным заключается в том, что коды проверки и изменения данных не должны физически находится в одном методе. Отдельный метод для проверок и отдельный метод для изменений. Ни в коем случае не смешивать!
полностью согласен.
Цитата:
Сообщение от
Владимир Максимов
Где именно делать контроль - на форме или в методах таблицы - зависит от конкретной постановки задачи.
Дык, проблема в том, что обычно задачу неправильно ставят.
Программисту деваться уже некуда.
Если вам пришла такая поставнока, обязательно переспросите вашего постановщика о ботах, пакетных заданиях и надо ли выполнять проверку из кода. 99% - из кода проверять тоже надо.
Цитата:
Сообщение от
Владимир Максимов
PS: Насчет значений меньше нуля для чисел есть настройка в свойствах ExtendedDataType с именем AllowNegative. Если там поставить No, то запрет отрицательных значений будет выполняться автоматически
Точно. Если можно сделать свойствами, а не проверкой - сделайте свойствами объекта в АОТ.