Вы здесь
Отладка внешних обработок по заполнению табличных частей в 1С Бухгалтерия
пт, 27.01.2012 - 00:38 - krak
В режиме отладки стандартными средствами получить доступ в содержимое загруженной обработки у меня не получилось, а нужно было понять на каком этапе данные становились некорректными.
Выход очень простой — воспользоваться обработкой для отладки.
Я написал обработку для отладки таких обработок.
Принцип прост:
- Добавляете эту обработку отладки во внешние обработки заполнения табличной части.
- Вызываете ее из документа.
- В окне указываете Вашу обработку заполнения табличной части, которая хранится на диске.
- Устанавливаете точку останова в Вашей обработке заполнения.
- Нажимаете Выполнить. В конфигурации останавливаетесь на нужном месте.
Выкладываю обработку для 8.2.
Если понадобится для версии 8.1, напишите запрос в комментариях и я ее напишу. Сейчас пока такой необходимости нет, поэтому заморачиваться не буду.
Комментарии
Реально помогла обработка для
Реально помогла обработка для отладки, спасибо
Спасибо!
Спасибо!
Спасибо огромное!
Спасибо огромное!
файл поврежден
файл поврежден
А для управляемых форм есть
А для управляемых форм есть такая обработка?
Пока не было необходимости
Пока не было необходимости что-то создавать на управляемых формах (внешние печатные формы). Стандартные правились, но через макет. Используемый мой подход скорее всего не подойдет для управляемых форм...
СПАСИБО!
СПАСИБО!
Спасибо!!
Спасибо!!
На реботает .Проверял на УТ
На реботает .Проверял на УТ 10.3
выдает ошибку
{ВнешняяОбработка.ПодборНоменклатуры.МодульОбъекта(24)}: Значение не является значением объектного типа (ПолучитьФорму)
ФормаОбъекта=Объект.ПолучитьФорму("ФормаДокумента");
Респект автору 8-)
Респект автору 8-)
Спасибо, работает
Спасибо, работает
Благодарю! Замечательная
Благодарю! Замечательная обработка, и в ЗУП работает, очень помогла)