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

Внешняя обработка

Автор Shalhoekx, 01 июл 2013, 11:45

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

Shalhoekx

Добрый день. У нас в фирме сменился директор, поэтому появилась необходимость подредактировать некоторые поля во внешних обработках для печати. Сначала поменял картинку с печатью, все работало отлично. Сегодня начал менять ФИО руководителя (в ячейках было просто забито ФИО прошлого руководителя, без переменных) и теперь при попытке отправить обработку на печать вылетает следующая ошибка:
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (ПолучитьМакет): Недопустимое значение параметра (параметр номер '1')
Версия 8.2 Комплексное предложение
Могу скинуть и код, но я его не трогал, скорей всего проблема не в нем, а что не так что-то добавляю, а вот что хз  :dfbsdfbsdf:

Dethmontt

Наверное удалил какой то параметр в макете
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Shalhoekx

Цитата: Dethmontt от 01 июл 2013, 12:02
Наверное удалил какой то параметр в макете
Я открыл обработку в конфигураторе, изменил содержимое двух ячеек в макете, добавил в самой 1с новый файл внешней обработки, вызвал на печать и получил ошибку. После зашел в конфигуратор, отменил исправления, сохранил и все равно та же ошибка. Может можно как-то детальнее узнать ошибку?

Dethmontt

Цитата: Shalhoekx от 01 июл 2013, 12:21Может можно как-то детальнее узнать ошибку?

Без самой обработки - НЕТ!
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Yura063

Цитата: Shalhoekx от 01 июл 2013, 11:45Ошибка при вызове метода контекста (ПолучитьМакет): Недопустимое значение параметра (параметр номер '1')

Посмотрите что вы передаете за параметр ПолучитьМакет()
Помогли, отблагодари!

Shalhoekx

Цитата: Yura063 от 01 июл 2013, 13:22
Цитата: Shalhoekx от 01 июл 2013, 11:45Ошибка при вызове метода контекста (ПолучитьМакет): Недопустимое значение параметра (параметр номер '1')

Посмотрите что вы передаете за параметр ПолучитьМакет()

посмотрел, там
Макет = ПолучитьМакет ("Акт на передачу прав");

Акт на передачу прав это синоним макета из этой же обработки

Yura063

Цитата: Shalhoekx от 03 июл 2013, 11:55Макет = ПолучитьМакет ("Акт на передачу прав");
Прописывать нужно идентификатор, а не синоним! Синоним нужен для отображения пользователю!

Помогли, отблагодари!

Теги:

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

Рейтинг@Mail.ru

Поиск