#0
by tempit1cman
Столкнулся с тем, что если во внешней печатной форме Альфа-Авто 5 во время печати возникает ошибка, то в окне служебных сообщений вместо произошедшей ошибки появляется вот такая: Обработчик печатной формы (внешняя): Справочник.ВнешниеПечатныеФормы.МодульОбъекта}: Метод объекта не обнаружен (Печать) Судя по всему, печать печатной формы "обёрнута" в "Попытку - Исключение" и ошибку печатает ветка Исключение из справочника внешних печатных форм, то есть сама ошибка теряется и место её возникновения приходится искать отладчиком, отлавливая с какой строки кода отладчик перепрыгивает в справочник. В моём случае, например, в печатной форме в одной из ячеек был неправильно выставлен параметр "Заполнение". Собственно, пишу я это всё потому, что решение этой ошибки не гуглится.
#1
by Wobland
сочувствую. попробуй гуглить не решение ошибки, а собственно создание внешних печатных форм
#3
by fmrlex
Вызов клиентский или серверный? Разница в том где должна быть процедура "Печать" - либо в модуле обработки либо формы. Смотри обработку.
#4
by Alexey87
а в чем вопрос то? ты же сам вкурил, что у тебя был косяк во ВПФ и то, что его нужно искать отладчиком. Там где вылетает в Печать, в той строке и ошибка.
#6
by tempit1cman
Видимо я неудачно выразился - выкладываю описание ошибки, чтобы её решение можно было нагуглить. Ошибка будет в *следующей строке* после той, где "соскакивает" отладчик. Вызов клиентский. Мне скорее интересно, как можно из ветки исключения получить код возникшей ошибки и вывести его в окно сообщений.
#8
by DS
Добавить еще одну попытку. Но при использовании внешних обработок, ошибка в исключении уже есть (если данный механизм такой же как и в 4-й версии).
#9
by fmrlex
Как я делаю отладку ВПФ. Делаю форму на форме реквизит = объектСКоторогоПечатаем. В обработчике кнопки вызываю Печать; И просто открываю ВПФ через файл-открыть и спокойно расставляю точки останова.
#10
by Wobland
имхается мне, автору уже пора нажать Ф10, а то подвис на "Ошибка будет в *следующей строке*"
#11
by tempit1cman
Нашёл источник "глюка" - модуль справочника внешних печатных форм: Неужели нет *другого* способа определить - отчёт это или обработка?
#13
by tempit1cman
Мне что, Печать внешней печатной формы целиком "заворачивать" в свою Попытку-Исключение?
#15
by tempit1cman
В модуле объекта внешней печатной формы. Кстати, "завернул" внутренности функции Печать в Попытку-Исключение и помогло, теперь легче искать ошибку: Описание='Поле объекта не обнаружено (ДТ1)' ИмяМодуля='ВнешняяОбработка.ЗаказНарядОбщий.МодульОбъекта' НомерСтроки=31 ИсходнаяСтрока=' ОбластьШапкаТаблицы.Параметры.ДТ1=Формат(СсылкаНаобъект.Дата,"ДЛФ=D");'
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Альфа-авто 3.0 Автосалон+Автозапчасти+Автосервис
- Альфа-Авто: Автосалон + Автосервис + Автозапчасти 3.0
- Обмен Альфа-Авто 8.0 и Бух 7.7 для Украины
- Чем отличается метод выгрузить от метода Выбрать ()
- УТ 10.3 Помогите не понимаю "Метод объекта не обнаружен (Следующий)"
- v7: Кто работал с Альфа-авто, помогите, пжлст
- v7: Метод объекта не обнаружен (Печать). Как с этим бороться?
- Альфа-Авто: Автосалон+Автозапчасти+Автосервис
- Как настроить Кассовый метод или метод Начислений в БУХ 8 для налога на прибыль
- Метод объекта не обнаружен (Печать). Что делать?
- Внешняя печатная форма. Метод объекта не обнаружен(Печать)
- СведенияОВнешнейОбработке(Метод объекта не обнаружен)
В этой группе 1С
- СКД. Настройка выбора полей расшифровки.
- Многочлен с целыми коэффициентами
- 1С 8.2 КА. "пропала" возможность сохранения результата отчета
- Обращение к строке ТЗ, являющейся результатом запроса.
- Не совпадают сумма документа и ее расшифровка
- Как вывести СКД в таб. часть отчета
- Зависает 1с при загрузке свойств штрихкода
- Переменная не определена (ЭтотОбъект), как определить для внешнего отчета
- Помогите с "выбор группы" для "установка цен номенклатуры" ут 10.3
- Поделитесь кодом чтения XML с Родителями
- ЗУП: Как правильно вести договора ГПХ
- Передача файла РИБ управляемое приложение
- Точка останова во внешнем отчёте
- Терминальный сервер в Германии под 1С
- Ограничить выбор конкретной номенклатуры во всех документах
- как сделать автоматическую наценку в 1С рознице
- Как определить инициализирован параметр сеанса или нет
- УПП 1.3.41.2 Документ платежное поручение исходящее
- Учет зарплаты работника по видам работ.
- Создание перемещения товаров на основании заказа на производство