Отправлено 30 мар. 2014 г., 00:57 пользователем Nikolay Nikolaev
[
обновлено 12 сент. 2015 г., 08:54
]
- Создать новую печатную форму;
- Заменить содержимое команды печати на вызов процедуры «ВыполнитьКомандуПечатиНаПринтер» (при этом первым параметром надо будет указать имя объекта, в модуле менеджера которого будет исполняющая процедура «Печать», а вторым – имена макетов, для которых должны быть сформированы табличные документы);
- Добавить префикс ПФ_MXL_ к имени сформированного конструктором макета;
- Добавить в процедуре «Печать» модуля менеджера документа фрагмент, посвященный формированию табличного документа для новой печатной формы и вызову процедуры «ВывестиТабличныйДокументВКоллекцию» с передачей ей этого табличного документа;
- Процедуру, формирующую наш табличный документ, превратить в функцию и точечно поправить в ней (по аналогии с подобными функциями):
- параметры в заголовке;
- объявление табличного документа;
- получение макета по имени с префиксом;
- определение номера строки начала табличного документа;
- задание областей печати;
- возврат табличного документа.
|
|