Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 18:30

Неправильный путь к файлу внешней обработки

Автор ktu78, 09 сен 2015, 13:03

0 Пользователей и 1 гость просматривают эту тему.

ktu78

Добрый день, коллеги. Подскажите, пожалуйста:
Хочу создать печатную форму документа Приходная накладная вызываемую внешней обработкой:
Во внешней обработке создал макет "ТабличныйДокумент"

&НаКлиенте
Процедура СоздатьОтчет(Команда)
   Отчет(Объект.Документ);
КонецПроцедуры

&НаСервере

Процедура Отчет(Ссылка)
  ТабДок = Новый ТабличныйДокумент;   
  Макет = ВнешниеОбработки.Подключить("d:\1с\ТабличныйДокументДляДокумента.epf").ПолучитьМакет("ТабличныйДокумент");
  Шапка = Макет.ПолучитьОбласть("Шапка");
  Запрос=Новый Запрос;
  Запрос.Текст="ВЫБРАТЬ
               |   ПриходнаяНакладнаяТМЦ.Ссылка КАК Документ,
               |   ПриходнаяНакладнаяТМЦ.Ссылка.Дата КАК ДатаДокумента,
               |   ПриходнаяНакладнаяТМЦ.ТМЦ,
               |   ПриходнаяНакладнаяТМЦ.Цена,
               |   ПриходнаяНакладнаяТМЦ.Количество,
               |   ПриходнаяНакладнаяТМЦ.Сумма
               |ИЗ
               |   Документ.ПриходнаяНакладная.ТМЦ КАК ПриходнаяНакладнаяТМЦ
               |ГДЕ
               |   ПриходнаяНакладнаяТМЦ.Ссылка = &Ссылка";
  Запрос.УстановитьПараметр("Ссылка",Ссылка);
  Выборка=Запрос.Выполнить().Выбрать();
 
  Шапка.Параметры.Документ = Выборка.Документ;
  Шапка.Параметры.Дата = Выборка.ДатаДокумента;
  ТабДок.Вывести(Шапка);
 
КонецПроцедуры

Файл реально лежит по этому пути.
Но выдается ошибка:
{Форма.Форма.Форма(11)}: Ошибка при вызове метода контекста (Подключить)
  Макет = ВнешниеОбработки.Подключить("d:\1с\ТабличныйДокументДляДокумента.epf").ПолучитьМакет("ТабличныйДокумент");
по причине:
Ошибка подключения внешних метаданных
по причине:
Неправильный путь к файлу 'd:\1с\ТабличныйДокументДляДокумента.epf'

Помогите, пожалуйста, может что-то делаю не так. Спасибо. Удачи

pavl_vs

ktu78, не может быть ошибки в написании 1с - "кирилица", "латиница", в одном месте одно, в другом - другое?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск