#0
by mvlad
Конфа Бух 3.0 КОРП Подключил я внешнюю обработку "Универсальный обмен данными XML" (допилиный немного для нужд заказчика), добавив в модуль объекта функцию СведенияОВнешнейОбработке Но при открытии ее она тут же закрывается, хотя если открывать ее через меню Файл-Открыть, то она не закрывается. Уже голову сломал, почему она сразу закрывается. Помогите плиз.
#2
by mvlad
как отладчиком отлаживать внешние обработки, которые открываются программно? я не знаю. при открытии через Файл-Открыть всё работает нормально тут и отлаживать ничего не надо.
#3
by Strogg
если открываются программно, значит есть программа, которая должна их открывать. Думаю, определенно так. А вот уже в той программе, можно в определенный момент нажать f11 и провалиться в "ПередОткрытием", а потом в "ПриОткрытии".
#4
by mvlad
да какая программа. вы что не в курсе как в Бух 3.0 внешние обработки подключаются? обработина хранится в спр-ке "ВнешниеОтчетыИОбработки" в реквизите с типом ХранилищеЗначения. а открывается она из общей формы "ДополнительныеОбработкиИОтчеты" отладчиком я дохожу до места ОткрытьФорму("ВнешняяОбработка."+ ИмяОбработки +".Форма", ПараметрыОбработки, Форма); по Ф11 туда уже не проваливается. я миллион внешних обработок уже создал и подключил и все они работают нормально. а это типовой Обмен XML 1с-кий, вот он не хочет нормально работать. что там 1с-овцы сделали, что форма при открытии сразу закрывается?
#7
by МимохожийОднако
При получении обработки их хранилица, она пишется во временный файл. Вот туда и встань отладчиком. Достаточно заглянуть в темповый каталог и увидишь этот файлик с обработкой.
#10
by hhhh
ищи в конфе где элементы этого справочника вынимаются. Где-то в общем модуле. Там есть и вызов. Туда точку останова поставь.
#11
by mvlad
зачем мне файл из временного хранилища? я обработину подключил. зачем мне файл, когда ее из временного хранилища берет 1С? я в уже написал, что дохожу отладчиком до самого вызова внешней обработки, а дальше отладчик уже не идёт.
#13
by mvlad
т.е. в момент, когда 1С создаст в темпе временный файл обработки, мне его открыть в конфигураторе и поставить в нем точку останова?
#15
by ИУБиПовиц
Не знаю как в 3.0 а в 2.0 я делал так, ставил останавливать по ошибке, и в попытке делал а = 1/0, и дальше уже шел отладчиком:). Костыль но работает:)
#16
by mvlad
проверил - в темпе создается файл с расширением .tmp и он в конфигураторе не открывается.
#17
by Timon1405
попробуйте скопировать форму у вашей обработки переименовать ее("МояФормаУнивесальногоОбмена"), назначить ее основной, удалить старую форму.
#18
by mvlad
вставил в процедуру ПриСозданииНаСервере конструкцию с попыткой а=1/0; и включил останавливать по ошибке. мне конфигуратор остановил и выдал: причем из скрина видно, что отладчик "во внутрь" обработины не вошел. т.е. этот костыль для уф не работает.
#24
by mvlad
всё. нашел, почему форма при открытии открывалась на доли секунды и сразу закрывалась. спасибо всем за участие. дело было не в программном коде.
#26
by Drac0
учти, для тех, кто в конце топика пишет: "о, нашел проблему и решил. Всем пока," - есть отдельный котел в аду :-)
#27
by mvlad
Описываю решение: Для внешних обработок, которые подключаются во внутрь базы, нужно в свойствах формы устанавливать параметр РежимОткрытияОкна = Независимый. А по умолчанию у этой обработки стоял режим "Блокировать окно владельца".
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А Форма.Параметр возвращает значение только когда форма открыта модально?
- форма МБ-4 (Форма по ОКУД 0320002)
- У кого есть внешняя печатная форма "Унифицированная форма № МХ-1"
- Подключенеи внешней компоненты. Ошибка "Ошибка при подключении внешней компоненты"
- 1с 8.3 Форма.Форма.Форма(9,17): Тип не определен (Запрос)
- В подборе закрывается форма после выбора первого элемента.
В этой группе 1С
- Значение дополнительных реквизитов объектов УФ
- 1C 8.2 и WinHttp (https, сертификат)
- Начисление выходного пособия на период трудоустройства 1С ЗУП 2,5
- Имущество организации в ут 11
- Видимость элементов управляемой формы.
- Ошибка присваивания поля ПолноеНаименование в COM-соединение в VBA
- при выборе в 1с "рабочий стол" ошибка: поле объекта не обнаружено (Это группа)
- 1С 8.3.5.1460 Не сохраняется галочка - "Параметры/Отображать все функции"
- УПП и Авизо.
- Компоновщик настроек и построитель запроса
- Как заставить сервер брать лицензии не с локального ключа а в порядке очереди
- Как прочитать движения регистров документа из внешней обработки?
- Конвертация данных 2.1. ПараметрыОбъекта или перенос пользователей ИБ
- Обновил розницу перестал масштабироваться ШК на ценнике.
- Снятие Z отчет за период (месяц), УТ 11.1 , Розница 2.1
- Товарный отчет и Z-отчеты - как связываются в программах
- Ремонт продукции в УПП
- Нет файла offer.xml
- Создание документа во время записи другого
- Поле объекта не обнаружено (СчетДт)