Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 16:56

Задавать свойтва в конструкторе / программно

Автор Березин, 25 июн 2012, 14:28

0 Пользователей и 1 гость просматривают эту тему.

Березин

Заполняю элемент справочника. Программно.
У одного из реквизитов справочника в свойствах (выставлено в Конструкторе, не программно) указано выдавать ошибку при проверки заполнения. Что и происходит при  интерактивном заполнении.
Но когда заполняю элемент справочника  программно и в значение  этого реквизита ничего не вношу, то запись идет без сообщения об ошибки.
Но ведь свойство оно на то и свойство, чтобы быть при всех обстоятельствах таким?

oltie

проверь, когда вызывается функция проверки заполнения.
"Это зависит от типа объекта и его свойств. Так для, например, для справочника обработчик вызывается перед записью объекта; для документа: если разрешено проведение - при проведении, иначе при записи; для обработки : при вызове стандартных команд "OK", Да". Подробно это описано во встроенной справке. Но также есть возможность вызвать данный обработчик в произвольный момент, используя метод объекта ПроверитьЗаполнение(). Например, определить команду Проверить в форме документа". читай тут http://nashe1c.ru/materials-view.jsp?id=344

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск