0
ktu78
09.09.15
✎
13:02
|
Добрый день, коллеги. Подскажите, пожалуйста:
Хочу создать печатную форму документа Приходная накладная вызываемую внешней обработкой:
Во внешней обработке создал макет "ТабличныйДокумент"
&НаКлиенте
Процедура СоздатьОтчет(Команда)
Отчет(Объект.Документ);
КонецПроцедуры
&НаСервере
Процедура Отчет(Ссылка)
ТабДок = Новый ТабличныйДокумент;
Макет = ВнешниеОбработки.Подключить("d:\1с\ТабличныйДокументДляДокумента.epf").ПолучитьМакет("ТабличныйДокумент");
Шапка = Макет.ПолучитьОбласть("Шапка");
Запрос=Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
| ПриходнаяНакладнаяТМЦ.Ссылка КАК Документ,
| ПриходнаяНакладнаяТМЦ.Ссылка.Дата КАК ДатаДокумента,
| ПриходнаяНакладнаяТМЦ.ТМЦ,
| ПриходнаяНакладнаяТМЦ.Цена,
| ПриходнаяНакладнаяТМЦ.Количество,
| ПриходнаяНакладнаяТМЦ.Сумма
|ИЗ
| Документ.ПриходнаяНакладная.ТМЦ КАК ПриходнаяНакладнаяТМЦ
|ГДЕ
| ПриходнаяНакладнаяТМЦ.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка",Ссылка);
Выборка=Запрос.Выполнить().Выбрать();
Шапка.Параметры.Документ = Выборка.Документ;
Шапка.Параметры.Дата = Выборка.ДатаДокумента;
ТабДок.Вывести(Шапка);
КонецПроцедуры
Файл реально лежит по этому пути.
Но выдается ошибка:
{Форма.Форма.Форма(11)}: Ошибка при вызове метода контекста (Подключить)
Макет = ВнешниеОбработки.Подключить("d:\1с\ТабличныйДокументДляДокумента.epf").ПолучитьМакет("ТабличныйДокумент");
по причине:
Ошибка подключения внешних метаданных
по причине:
Неправильный путь к файлу 'd:\1с\ТабличныйДокументДляДокумента.epf'
Помогите, пожалуйста, может что-то делаю не так. Спасибо. Удачи
|
|