17 июля 2025
1C-RarusTechDay 2025
8-я открытая техническая конференция для специалистов 1С
Зарегистрироваться
1C-RarusTechDay 2025 — 8‑я открытая техническая конференция для специалистов 1С

Ошибка при печати внешней печатной формы

Декоративное изображение

Для получения доступа к форуму необходимо авторизоваться
или зарегистрироваться на сайте.

Пользователь ПП
RSS
Добрый день.

Используем конфигурацию Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.05.09). Добавляем внешнюю печатную форму, в модуле которой присутствует экспортная процедура Печать (Функция Печать(ДокументОбъект,ТабДокумент) Экспорт). Функция привязана в списке внешних печатных форм к документу Заказ-наряд. При формировании данной печатной формы выводится сообщение об ошибке (При печати Заказ-наряд РМС0000003 от 16.02.2013 11:33:05 обнаружены ошибки :
Обработчик печатной формы Приемо-сдаточный акт к заказ-наряду (Р-МОТОРС) (внешняя): {Справочник.ВнешниеПечатныеФормы.МодульОбъекта(100)}: Метод объекта не обнаружен (Печать)

).
Данная ошибка инициируется в модуле объекта справочника ВнешниеПечатныеФормы при выполнении кода ТабДокумент = ВнешниеОбработки.Создать(ИмяФайлаПечатнойФормы).Печать(ДокументОбъект,ТабДокумент);

Внешняя обработка во вложении.

Прикрепленные файлы

Декоративное изображение Внимание! Данный форум является модерируемым. Для получения к нему доступа необходимо авторизоваться или зарегистрироваться на сайте.

Сотрудник 1С-Рарус
Добрый день.
Да, во внешней печатной форме ошибка.
А вопрос то в чем?
Ответить

Декоративное изображение Внимание! Данный форум является модерируемым. Для получения к нему доступа необходимо авторизоваться или зарегистрироваться на сайте.

Пользователь ПП
Ошибка - Метод объекта не обнаружен (Печать) . Но в модуле внешней печатной формы присутствует экспортная процедура Печать.
Ответить

Декоративное изображение Внимание! Данный форум является модерируемым. Для получения к нему доступа необходимо авторизоваться или зарегистрироваться на сайте.

Сотрудник 1С-Рарус
А в этой функции ошибки. Их надо исправить.
Ответить

Декоративное изображение Внимание! Данный форум является модерируемым. Для получения к нему доступа необходимо авторизоваться или зарегистрироваться на сайте.

Пользователь ПП
Ошибка обнаружена и устранена.
Не совсем понятно, почему в диалог служебных сообщений выводятся не сведения об конкретной ошибке в коде, а  некорректные сведения об отсутствии существующей функции.
Ответить

Декоративное изображение Внимание! Данный форум является модерируемым. Для получения к нему доступа необходимо авторизоваться или зарегистрироваться на сайте.

Пользователь ПП
Цитата
Виталий Волчелюк пишет:
Ошибка - Метод объекта не обнаружен (Печать) . Но в модуле внешней печатной формы присутствует экспортная процедура Печать.

ВнешниеОбработки.Создать(ИмяФайлаПечатнойФормы).Печать(ДокументОбъект,ТабДокумент) пытается использовать твою внешнюю печатную формы, сталкивается с ошибкой о чем тебе и сообщает.

У тебя модуль твоей формы не видит "НомерДок"
В макете в строке 6 "к заказ-наряду № [НомерДок] от [ДатаДок]" установи заполнение "Шаблон"



Чуть опоздал, но все же ))
Ответить

Декоративное изображение Внимание! Данный форум является модерируемым. Для получения к нему доступа необходимо авторизоваться или зарегистрироваться на сайте.

Сотрудник 1С-Рарус
Формирование печатной формы может быть осуществлено несколькими способами. Этот же механизм используется и для внешних отчетов. По какой причине разобрать не представляется возможным.
Подумаем как можно более точно диагностировать ошибки.
Ответить

Декоративное изображение Внимание! Данный форум является модерируемым. Для получения к нему доступа необходимо авторизоваться или зарегистрироваться на сайте.

Пользователь ПП
Можно просто выводить описание ошибки (ОписаниеОшибки()).
Ответить

Декоративное изображение Внимание! Данный форум является модерируемым. Для получения к нему доступа необходимо авторизоваться или зарегистрироваться на сайте.

Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С