|
Отладка толстого клиента в управляемом режиме. БП 3.0 | ☑ | ||
---|---|---|---|---|
0
oyeah
27.08.13
✎
11:00
|
Добрый день! Имеем WS2008, на нем sql server 2008, сервер 1с, консоль сервера, клиент 1с, база СКЛ. Запускаю в режиме толстого клиента. Предварительно добавил в ImagePath -debug. служба 1c: Server agent запущена. Флажки в параметрах "установить режим разрешения отладки" и "начать отладку при запуске" в положениии истина... Но! отладчик не шагает в серверные процедуры. Такая же база только в файловом режиме, при аналогичных действия пользователя ловит в отладчике выполнение... Но мне надо именно в клиент серверном варианте отладить. 1)Какие еще могут быть тонкости настройки? 2)Обязательно ли отладчик должен запускаться на той же машине где и сервер 1с установлен?
|
|||
1
Wobland
27.08.13
✎
11:00
|
перезапускай агента с ключом -debug
|
|||
2
oyeah
27.08.13
✎
11:03
|
(1) Служба запущена "C:\Program Files (x86)\1cv82\8.2.18.61\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files (x86)\1cv82\srvinfo" -debug
|
|||
3
Maxus43
27.08.13
✎
11:04
|
отладка, подключение - там подключен твой серверный сеанс?
|
|||
4
oyeah
27.08.13
✎
11:05
|
две сессии в отладке : толст клиент и сервер
|
|||
5
oyeah
27.08.13
✎
11:09
|
(3)да подключен "две сессии в отладке : толст клиент и сервер"
|
|||
6
Maxus43
27.08.13
✎
11:11
|
(5) должно работать тогда...
запускать не обязательно с той же машины где сервер 1с. |
|||
7
Maxus43
27.08.13
✎
11:13
|
порты не режет на сервере файрвол, антивирь?
|
|||
8
oyeah
27.08.13
✎
11:16
|
(7) файрвол отключен...
|
|||
9
Maxus43
27.08.13
✎
11:24
|
(8) антивирь погаси ещё... и по ф11 шагай внутрь процедуры с клиента
|
|||
10
ДенисЧ
27.08.13
✎
11:25
|
Попробуй прописать базу в 1с точно так же (впло до регистра букв), как она прописана в консоли сервера (имя сервера тоже)
|
|||
11
Maxus43
27.08.13
✎
11:26
|
(10) фича веб клиента это помоему... хотя кто знает, пути 1с неисповедимы
|
|||
12
oyeah
27.08.13
✎
11:33
|
1)ловлю на клиенте и шагаю из него...2) антивирь остановлен 3) база "123" тут с регистрами не ошибешся
|
|||
13
ДенисЧ
27.08.13
✎
11:34
|
(11) Не только веба. Я ещё и на отладке регламентов наткнулся.
(12) А сервер? |
|||
14
oyeah
27.08.13
✎
11:36
|
(13) там тоже "123"
|
|||
15
oyeah
27.08.13
✎
11:41
|
ты имееш ввиду кластер серверов и имя информационной базы в кластере, я правильно понял?
|
|||
16
Maxus43
27.08.13
✎
11:42
|
сделай базу рядом с нормальным названием, что за цифры ещё? и проверь. для интереса уже, ибо странно всё
|
|||
17
oyeah
27.08.13
✎
11:48
|
(16) СтрокаСоединенияИнформационнойБазы() возвращает значение "Srvr="SQL0";Ref="123";" ..... В сервере 1с Name: 123 Description: SQL0
|
|||
18
Maxus43
27.08.13
✎
11:49
|
(17) да я верю, я говорю сделай базу с названием "test", а не из цифр
|
|||
19
oyeah
27.08.13
✎
11:53
|
(18) попробую конечно... завтра отпишусь...
|
|||
20
oyeah
28.08.13
✎
07:42
|
(1-19) прошу прощения, ввел всех в заблуждение. Отладчик прекрасно ловил события. Просто когда я пытался передать мутабельное значение с клиента на сервер вываливалась соответствующая ошибка, а я думал что она возникает в серверной процедуре и отладчик не шагает в неё... на самом деле ошибка возникала в момент передачи значения.. Починил путем создангия общего модуля(с флагом истина "Выполнение на сервере в клиент-серверном варианте"), в нем создал экспортную процедуру, в которой записываю нужный мне объект, предварительно передав его параметром в эту процедуру, вызвав еЁ из клиентской процедуры.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |