[РЕШЕНО] Макет типа ActiveDocument в ВПФ

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем nickvv, 16 фев 2017.

  1. TopicStarter Overlay
    nickvv
    Offline

    nickvv Опытный в 1С

    Регистрация:
    10 май 2011
    Сообщения:
    439
    Симпатии:
    2
    Баллы:
    29
    1С:Комплексная автоматизация 2 (2.2.2.199)
    Создал ВПФ к справочнику ДоговорыКонтрагентов с типом макета ActiveDocument, в макете (файл MSWord) расставил закладки,..
    и дальше - прошу совет.
    В случае, когда тип макета - Табличный документ, в модуле ВПФ вставлял:
    Код:
    Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
       
        УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "ПФЗаказКЛицензионномуДоговору", "Заказ к Лицензионному договору", СформироватьПечатнуюФорму(МассивОбъектов[0], ОбъектыПечати));
    
    КонецПроцедуры // Печать()
    
    и всё работало.
    А как должна выглядеть аналогичная процедура в случае с макетом типа Active document?
    Пробовал обратиться к общему модулю УправлениеПечатьюMSWordКлиент, но как-то растерялся...
    Подскажите, пожалуйста, как правильно.
    Спасибо

    Вложения:

  2. TopicStarter Overlay
    nickvv
    Offline

    nickvv Опытный в 1С

    Регистрация:
    10 май 2011
    Сообщения:
    439
    Симпатии:
    2
    Баллы:
    29
    В принципе - и в таком виде файл формируется и заполняется, но попутно ругается, что "табличный документ не сформирован", в таком виде обработку не запустить в боевой базе
  3. TopicStarter Overlay
    nickvv
    Offline

    nickvv Опытный в 1С

    Регистрация:
    10 май 2011
    Сообщения:
    439
    Симпатии:
    2
    Баллы:
    29
    Нашел "на просторах"
    Внешняя печатная форма открывающая документ Microsof Word для управляемых приложений
    советуют не с Active document связываться, а с типом Двоичные данные
  4. ЕкатеринаНик
    Offline

    ЕкатеринаНик Опытный в 1С

    Регистрация:
    8 ноя 2010
    Сообщения:
    718
    Симпатии:
    1
    Баллы:
    29
    подскажите пожалуйста, свое решение, или прям киньте в меня)))
    кстати, и еще, как выводить табличную часть документа в активдокумент?

Поделиться этой страницей