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

Показывать по
10
20
40
сообщений

Новая тема

Ответить

ДмитрийКЧ

Дата регистрации: 24.02.2012
Сообщений: 3

День добрый. Может кто подсказать что не так и в чем ошибка.<br><br>Бухгалтерия 8.2, Конфигурация Далион управление магазином Про.<br>Пытаюсь создать внешнюю печатную форму Печать расходной накладной, стандартная не устраивает.<br><br>выдает ошибки при сохранении формы не могу разобраться в чем проблема , просьба сильно не пинать только только начниаю разбираться с внешними обработками.<br>Во вложении текст модуля и ниже ошибки, спасибо !!!<br>В реквизитах создана СсылкаНаОбьект «ДокументСсылка.РасходнаяНакладная»

Вьюн

Дата регистрации: 14.01.2007
Сообщений: 657

Перед всеми переменными, на которые ругается, поставить СсылкаНаОбьект. , например, СсылкаНаОбьект.Склад<br>И еще, где стоит ЭтотОбъект, тоже заменить на СсылкаНаОбьект

ДмитрийКЧ

Дата регистрации: 24.02.2012
Сообщений: 3

спасибо огромное ! ошибок нет :)

ДмитрийКЧ

Дата регистрации: 24.02.2012
Сообщений: 3

«Требуется помощь, еще один вопросик….Форму вроде сохранил без ошибок, подключил, при вызове из документа Расходная накладная все равно выдается ошибка «&&Ошибка открытия печатной формы».<br>Сделал процедуру в модуле для отладки в этой внешней печтаной форме…<br>в итоге при запуске отладки ругается, скрин во вложении.<br>В чем может быть проблема ?»

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

  • conf2.txt (10.64 КБ)

Вьюн

Дата регистрации: 14.01.2007
Сообщений: 657

«Перед первым ОбластьМакета = СсылкаНаОбьект.ПолучитьОбласть(«Шапка»);<br>добавить, если макет берется из документа:<br>Макет = Документы.РасходнаяНакладная.ПолучитьМакет(«ИмяТвоегоМакета»);<br>или, если макет берется из данной печатной формы:<br>Макет = ПолучитьМакет(«ИмяТвоегоМакета»);<br> <br>и далее все СсылкаНаОбьект.ПолучитьОбласть(…) заменить на<br>Макет.ПолучитьОбласть(…)»

Показывать по
10
20
40
сообщений

Читают тему:

Печатная форма недоступна 1С 8.3 при вызове внешней печатной формы

Главная страница » Печатная форма недоступна 1С 8.3 при вызове внешней печатной формы

При подключении внешних печатных форм в 1С может появиться ошибка «Печатная форма недоступна». Рассмотрим порядок действий для исправления данной ошибки.

Как формируется ошибка печатная форма недоступна?

В большинстве случаев это значит, что неправильно определяется параметр СсылкаНаОбъект в модуле объекта внешней печатной формы. Разберем ситуацию на конкретном примере.

Как исправить ошибку?

Пошаговая инструкция исправления ошибки.

Шаг 1. Открыть Конфигуратор 1С.

Запустите базу в режиме Конфигуратор. По кнопке Файл — Открыть откройте внешнюю обработку.

Шаг 2. Перейти в модуль объекта обработки.

По кнопке Действия — Открыть модуль объекта перейдите в программный код.

Шаг 3. Поиск ошибки.

Найдите и исправьте ссылки типа СсылкаНаОбъект в параметрах функций и процедур на МассивОбъектов.

Шаг 4. Исправление ошибки.

Замените в модуле объекта внешней обработки параметр СсылкаНаОбъект на МассивОбъектов.

Сохраните измененную внешнюю обработку по кнопке Файл — Сохранить.

Шаг 5. Обновление внешней обработки в программе.

Войдите в раздел Администрирование — Настройки программы — Печатные формы, отчеты и обработки — Дополнительные отчеты и обработки. По кнопке Обновить из файла загрузите обновленную печатную форму.

Сформируйте новую печатную форму из документа Счет-фактура выданный.

Ошибка Печатная форма недоступна в 1С 8.3 больше появляться не будет.

Обслуживание

Заказать консультацию

По этой или иной ошибке Вы можете обратиться к нашим специалистам, мы Вам поможем решить Вашу проблему.

При подключении внешних печатных форм в 1С может появиться ошибка «Печатная форма недоступна». Рассмотрим порядок действий для исправления данной ошибки.

Как формируется ошибка Печатная форма недоступна

Ошибка появляется в момент формирования внешней печатной формы из документа или справочника при проверке соответствия печатаемых объектов выбранной печатной форме. PDF

Скачать:

  • внешнюю печатную форму  с ошибкой
  • внешнюю печатную форму  без ошибки

Что это значит в переводе на «русский язык»?

В большинстве случаев это значит, что неправильно определяется параметр СсылкаНаОбъект в модуле объекта внешней печатной формы. Разберем ситуацию на конкретном примере.

В Организации была доработана печать Счета-фактуры выданного. Для этого программист написал внешнюю обработку СчетФактура_1.07.2017 и подключил ее в 1С: раздел Администрирование — Настройки программы — Печатные формы, отчеты и обработки — Дополнительные отчеты и обработки.

При формировании новой печатной формы PDF появляется ошибка Печатная форма недоступна.

Как исправить ошибку

Пошаговая инструкция исправления ошибки.

Шаг 1. Открыть Конфигуратор 1С.

Запустите базу в режиме Конфигуратор. PDF По кнопке Файл — Открыть откройте внешнюю обработку.

Шаг 2. Перейти в модуль объекта обработки.

По кнопке Действия — Открыть модуль объекта перейдите в программный код.

Шаг 3. Поиск ошибки.

Найдите и исправьте ссылки типа СсылкаНаОбъект в параметрах функций и процедур на МассивОбъектов.

В функции ПечатьсчетовФактур1137 вместо параметра МассивОбъектов стоит СсылкаНаОбъект. В результате, согласно установленному алгоритму PDF, программа 1С видит, что передан не массив объектов и запускает формирование сообщения о том, что печатная форма недоступна.

Шаг 4. Исправление ошибки.

Замените в модуле объекта внешней обработки параметр СсылкаНаОбъект на МассивОбъектов.

Сохраните измененную внешнюю обработку по кнопке Файл — Сохранить.

Шаг 5. Обновление внешней обработки в программе.

Войдите в раздел Администрирование — Настройки программы — Печатные формы, отчеты и обработки — Дополнительные отчеты и обработки. По кнопке Обновить из файла загрузите обновленную печатную форму.

Сформируйте новую печатную форму из документа Счет-фактура выданный.

Ошибка Печатная форма недоступна в 1С 8.3 больше появляться не будет.

См. также:

  • Как можно в настройках поменять принтер на компьютере и в 1С?
  • Как настроить быстрый доступ к любому элементу 1С — Избранное
  • Как быстро добавить новый элемент справочников из документов
  • Как настроить в 1С двустороннюю печать

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Оцените публикацию

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд

(2 оценок, среднее: 5,00 из 5)

Загрузка…

УПП, ОФ, почти сотня пользователей.

При запуске обработок заполнения табличной части (ОЗТЧ) получаю в процедуре общего модуля «Универсальные механизмы» ОбработатьНажатиеНаДополнительнуюКнопкуЗаполненияТЧ(СтрокаКнопки,ЭтотОбъект) Экспорт :

Попытка

    Обработка.Инициализировать(ЭтотОбъект, СтрокаКнопки.Родитель.Имя, СтрокаКнопки.Родитель.Расшифровка);

Исключение

    ОбщегоНазначения.СообщитьОбОшибке(ОписаниеОшибки(),, «Заполнение ТЧ не произведено!»);

КонецПопытки;

Ошибку: Заполненеие ТЧ не выполнено!

Метод объекта не обнаружен (Иницилизировать).

При этом в модуле ОЗТЧ есть экспортная процедура Инициализировать() с 3 параметрами, а сама ошибка повторяется нерегулярно.

Решил, что причина  в большом количестве файлов в КаталогВременныхФайлов() и ошибке записи Prnform.tmp

Есть ещё соображения?

Опубликовано 03.07.2017 14:54
Просмотров: 3745

Знаете, что для каждой инвентарной карточки ОС должен быть присвоен номер? У вас получается открыть в 1С: БГУ 8 ред. 1.0 печатную форму карточки любого ОС без ошибки? Пробовали настроить автоматическую нумерацию карточек? Как поступить со старыми карточками, которые невозможно распечатать? Посмотрите видео, и вы узнаете, каким документом можно исправить эти недочёты, и как управлять номерами инвентарных карточек автоматически с использованием помощника.


Автор видео: Елена Зуева

Елена Зуева

Консультант Компании «Мэйпл» по программам 1С для государственных учреждений

Канал компании на YouTube

Понравился видеоурок? Подпишитесь на рассылку новых материалов 

Добавить комментарий

Понравилась статья? Поделить с друзьями:
  • Ошибка отключен от сервера econnaborted соединение прервано
  • Ошибка отклонения эксель
  • Ошибка отклонения действия
  • Ошибка оптифайн 1281
  • Ошибка операция невозможна тинькофф