Имя: Пароль:
1C
1С v8
Получить макет из ВПФ
0 Легат
 
13.10.14
14:14
Вопрос нубский, но что то застрял.. Короч, в общем модуле обработки при печати хочу заменить макет.

    ВПФ = Справочники.ДополнительныеОтчетыИОбработки.НайтиПоНаименованию("Счет-фактура по приказу");
    Если ВПФ = Неопределено Тогда //находит, норм
        Макет = УправлениеПечатью.ПолучитьМакет("ОбщийМакет.ПФ_MXL_СчетФактура1137");
    Иначе
        ВПФОбъект = ВПФ.ПолучитьОбъект();//Получает  
        
        Адрес = ПоместитьВоВременноеХранилище(ВПФОбъект.ХранилищеОбработки.Получить());//e1cib/tempstorage/cbddb60b-4660-49bf-b76f-a77b90df09e3
        Наименование = ВнешниеОбработки.Подключить(Адрес);//СчетФактураПоПриказу
        
        Макет = ВПФОбъект.ПолучитьМакет("СчетФактураПоПриказу");//Недопустимое значение параметра (параметр номер '1')
        Макет = ПолучитьМакет("ВнешняяОбработка."+Наименование); //Недопустимое значение параметра (параметр номер '1')        
    КонецЕсли;

Ни так ни так не получает..
1 Легат
 
13.10.14
14:24
Ндам-с..понедельник - день тяжелый..
2 Новенький_2009
 
13.10.14
14:33
У тебя в ВПФОбъект объект - объект справочника ДополнительныеОтчетыИОбработки. Это не обработка вообще то. Соотв., поэтому у тебя и не растет.
3 Легат
 
13.10.14
14:40
Но при "подключении" то должно было заработать? О.о
4 Новенький_2009
 
13.10.14
14:45
ВПФОбъект = ВПФ.ПолучитьОбъект();//Получает  

ВПФОбъект.ПолучитьМакет

И где ты тут что подключил?