Где правильнее разместить выполнение некоторых действий в модуле объекта или в модуле основной формы объекта ? Где бы узнать, где правильнее разместить выполнение некоторых действий в модуле объекта или в модуле основной формы объекта ? Конкретно - задается определенный набор действий перед закрытием документа процедура ПередЗакрытием() есть и в модуле объекта и в модуле основной формы объекта, Где правильнее разместить вызов вполнения этиъ действий и в чем отличие ? (если вызвать в модуле или в форме)? |
У модуля объекта нет обработчика ПередЗакрытием. |
1-Lexusss > Да, простите , не то сказал, процедура ПередЗаписью() она есть и там и там... |
2-med > В модуле объекта. |
В модуле объекта располагается алгоритмы, выполняемые при любом способе изменения объекта - программном, интерактивном в форме, загрузке из внешней среды и т.д. Например, дозаполнение служебных полей справочника. В модуле формы должны располагаться обработчики, использующие информацию о способе введена данных или при использовании нестандартных способах ввода данных. Проще говоря, вся логика, использующая реквизиты формы, должна быть в модуле формы. Все остальное - модуль объекта. |
Текущее время: 22:24. Часовой пояс GMT +3. |