Заполняю ТЧ документа из дополнительной обработки. После добавления строки нужно обработать ТЧ процедурой описанной в модуле формы документа(не тащить же ее в обработку. Проблема с вызовом этой процедуры.
1) Вызов в модуле формы
&НаСервере
Процедура Заполнить()
ОбщийМодуль.Заполнить(ЭтаФорма);
КонецПроцедуры
2) Как вызвать в модуле обработки заполнения? Передать форму документа на сервер нет получается
Допустим у вас есть внешняя обработка на БСП, с видом "ЗаполнениеОбъекта" и в команде указано в колонке "Использование" значение "ЗаполнениеФормы". Интерфейс выполнения команды, для примера:
// Интерфейс для выполнения команд обработки.
Процедура ВыполнитьКоманду(ИмяКоманды, ОбъектыНазначения, ПараметрыВыполнения) Экспорт
Если ИмяКоманды = "ЗаполнитьРеализациейЗаМесяц" Тогда
Можно ли из обработки заполнения документа вызвать эту же процедуру, передав ей объект Управ. форма документа?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший