Отладчик не заходит во внеш. обработку. debug стоит #728929


#0 by evorle145
В общем модуле отладчик доходит до строчки ОткрытьФорму("ВнешняяОбработка."+ ИмяОбработки +".Форма", ПараметрыОбработки, Форма); и дальше перескакивает на след строку, а в открываемую обработку не проваливается... Помоги разобраться... Пытался отладить через файл открыть, но там другая проблема: при вызове ОбъектПодключения = Новый COMОбъект("V83.COMConnector"); пишет {Форма.Форма.Форма}: Ошибка при вызове конструктора (COMОбъект) по причине: Установлен безопасный режим. Выполнение операции запрещено А добавление строки УстановитьБезопасныйРежим (Ложь) не помогает, пишет: {Форма.Форма.Форма}: Ошибка при вызове метода контекста (УстановитьБезопасныйРежим)     УстановитьБезопасныйРежим(ЛОЖь);                     по причине: В данной процедуре/ функции не был установлен безопасный режим Помогите, оч надо отладчиком попасть в эту обработку...
#1 by Бригада бронепоезда
Создавай обработку с выключенным безопасным режимом.
#2 by evorle145
, так я при регистрации в функции Функция СведенияОВнешнейОбработке Экспорт указываю ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
#3 by Бригада бронепоезда
ну тогда как вариант - пиши строчку с ошибкой и ставь остановку при ошибке. напиши в приОткрытии что-то типа Выполнить("посоветовали на мисте"); и жди, когда отладчик откроет этот временный файл обработки в сам встанет на эту строчку
#4 by evorle145
понял, пробую
#5 by evorle145
, почему на управляемых формах у меня это не прокатывает... пишет {Форма.Форма.Форма}: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода     Выполнить("1"); по причине: {(1,1)}: Неопознанный оператор <<?>>1 но в отладчике саму форму не открывает.. так и остается на строке ОткрытьФорму("ВнешняяОбработка."+ ИмяОбработки +".Форма", ПараметрыОбработки, Форма);
#6 by Адинэснег
клиент-сервер?
#7 by evorle145
, да
#8 by evorle145
Проблема в том что через файл открыть мне нельзя отлаживать. Потому что там есть ОбъектПодключения = Новый COMОбъект("V83.COMConnector"); , который создается тока под пользователем с полными правами, а мне отладку нужно именно под пользователем с не полными правами... Вот и пытаюсь добраться до того места где создается временный файл этой обработки, но пока без результатно
#9 by makfromkz
может подключиться к сеансу пользователя от суперЮзверя?
#10 by AaNnDdRrEeYy
так он на серевере и создается.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С