Отладка толстого клиента в управляемом режиме. БП 3.0 #678445


#0 by oyeah
Добрый день! Имеем WS2008, на нем sql server 2008, сервер 1с, консоль сервера, клиент 1с, база СКЛ. Запускаю в режиме толстого клиента. Предварительно добавил в ImagePath -debug. служба 1c: Server agent запущена. Флажки в параметрах "установить режим разрешения отладки" и "начать отладку при запуске" в положениии истина... Но! отладчик не шагает в серверные процедуры. Такая же база только в файловом режиме, при аналогичных действия пользователя ловит в отладчике выполнение... Но мне надо именно в клиент серверном варианте отладить. 1)Какие еще могут быть тонкости настройки? 2)Обязательно ли отладчик должен запускаться на той же машине где и сервер 1с установлен?
#1 by Wobland
перезапускай агента с ключом -debug
#2 by oyeah
Служба запущена "C:Program Files (x86)1cv828.2.18.61in agent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:Program Files (x86)1cv82srvinfo" -debug
#3 by Maxus43
отладка, подключение - там подключен твой серверный сеанс?
#4 by oyeah
две сессии в отладке : толст клиент и сервер
#5 by oyeah
да подключен "две сессии в отладке : толст клиент и сервер"
#6 by Maxus43
должно работать тогда... запускать не обязательно с той же машины где сервер 1с.
#7 by Maxus43
порты не режет на сервере файрвол, антивирь?
#8 by oyeah
файрвол отключен...
#9 by Maxus43
антивирь погаси ещё... и по ф11 шагай внутрь процедуры с клиента
#10 by ДенисЧ
Попробуй прописать базу в 1с точно так же (впло до регистра букв), как она прописана в консоли сервера (имя сервера тоже)
#11 by Maxus43
фича веб клиента это помоему... хотя кто знает, пути 1с неисповедимы
#12 by oyeah
1)ловлю на клиенте и шагаю из него...2) антивирь остановлен 3) база "123" тут с регистрами не ошибешся
#13 by ДенисЧ
Не только веба. Я ещё и на отладке регламентов наткнулся. А сервер?
#14 by oyeah
там тоже "123"
#15 by oyeah
ты имееш ввиду кластер серверов и имя информационной базы в кластере, я правильно понял?
#16 by Maxus43
сделай базу рядом с нормальным названием, что за цифры ещё? и проверь. для интереса уже, ибо странно всё
#17 by oyeah
СтрокаСоединенияИнформационнойБазы возвращает значение "Srvr="SQL0";Ref="123";" ..... В сервере 1с  Name: 123 Description: SQL0
#18 by Maxus43
да я верю, я говорю сделай базу с названием "test", а не из цифр
#19 by oyeah
попробую конечно... завтра отпишусь...
#20 by oyeah
(1-19) прошу прощения, ввел всех в заблуждение. Отладчик прекрасно ловил события. Просто когда я пытался передать мутабельное значение с клиента на сервер вываливалась соответствующая ошибка, а я думал что она возникает в серверной процедуре и отладчик не шагает в неё... на самом деле ошибка возникала в момент передачи значения.. Починил путем создангия общего модуля(с флагом истина "Выполнение на сервере в клиент-серверном варианте"), в нем создал экспортную процедуру, в которой записываю нужный мне объект, предварительно передав его параметром в эту процедуру, вызвав еЁ из клиентской процедуры.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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