prod_1c‎ > ‎Заметки 1С: 8.2‎ > ‎

Методика подключения новой внутренней печатной формы с быстрой печатью

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