![]() |
![]() |
![]() |
|
Отладка com-соединения | ☑ | ||
---|---|---|---|---|
0
kalinin
18.06.12
✎
12:17
|
Приветствую.
В файловом варианте удается подключится к предмету отладки, в клиент-серверном - нет. Отладка com-соединения в клиент-сервере возможно только после запуска сервера с ключом /debug ? |
|||
1
Maxus43
18.06.12
✎
12:19
|
конечно
|
|||
2
H A D G E H O G s
18.06.12
✎
12:19
|
Да.
|
|||
3
pumbaEO
18.06.12
✎
12:19
|
Обязательно
|
|||
4
kalinin
18.06.12
✎
12:19
|
блин
|
|||
5
H A D G E H O G s
18.06.12
✎
12:19
|
Ну и файла comcntrcfg.xml с содержимом:
<config xmlns="http://v8.1c.ru/v8/comcntrcfg"> <debugconfig debug="true" debuggerURL="tcp://localhost:1560"/> </config> |
|||
6
Maxus43
18.06.12
✎
12:20
|
(4) а как хотел? всё что делается на сервере только с ключом отлаживать
|
|||
7
kalinin
18.06.12
✎
12:24
|
Я создаю COMОбъект на клиенте, вызываю его метод Connect со строкой подключения к базе в клиент-серверном варианте тоже на клиенте...
Понятно, что если код выполняется на сервере, то его отладка возможна только при наличии ключа /debug. А тут-то код выполняется на клиенте... файл comcntrcfg.xml содержит строку debuggerURL="tcp://127.0.0.1" |
|||
8
Maxus43
18.06.12
✎
12:26
|
(7) кто сказал что на клиенте выполняется?
|
|||
9
kalinin
18.06.12
✎
13:05
|
(8) всмысле?
Пример кода модуля обычной формы. Выполняется на клиенте. ТекCOMПодключение = Новый COMОбъект("v82.comconnector"); вн = ТекCOMПодключение.Connect("file=""e:\test\АдминистрированиеДанных""; Usr = ""1"";Pwd = """""); |
|||
10
Maxus43
18.06.12
✎
13:11
|
тогда я не понял что отлаживать хочеш. на этот код отладчик не встаёт?
|
|||
11
kalinin
18.06.12
✎
13:14
|
(10)
хочу отладить com-соединение (в (9) - переменная "вн") Если база, к которой подключаюсь по com - файловая, то получается подключится к предмету отладки. Если клиент-сервер - то нет. |
|||
12
H A D G E H O G s
18.06.12
✎
13:16
|
(11) Дай коннект.
|
|||
13
kalinin
18.06.12
✎
13:18
|
(12)
ставлю точку останова на строке вн = ...., "перешагиваю" ее, открываю конфигуратор базы, с которой соединяюсь. Результат смотри в (10) |
|||
14
H A D G E H O G s
18.06.12
✎
13:19
|
(13) Дай подключение там, rdp, teamview...
|
|||
15
kalinin
18.06.12
✎
13:22
|
(14)
например, если вн = ТекCOMПодключение.Connect("srv=""srv"";ref=""ref""; Usr = ""1"";Pwd = """""); то запускать конфигуратор для отладки com нужно на компе "srv" ? |
|||
16
Aprobator
18.06.12
✎
13:23
|
не - седни определенно пятница ))
|
|||
17
H A D G E H O G s
18.06.12
✎
13:24
|
(16) Понедельник тоже не хило по мозгам дает.
|
|||
18
H A D G E H O G s
18.06.12
✎
13:24
|
(15) Дай удаленный сеанс к твоему компу, чтобы я мог на него залезть и все сам посмотреть, и "молча поправить все".
|
|||
19
Aprobator
18.06.12
✎
13:25
|
(17) у меня нынче мозги в отключке. Сын физику передавал. Так перенервничал, просто атас. Но кое что еще соображаю )))
|
|||
20
Aprobator
18.06.12
✎
13:25
|
пересдавал. Слава богу, успешно.
|
|||
21
H A D G E H O G s
18.06.12
✎
13:27
|
(19) Ты то здесь причем?
|
|||
22
H A D G E H O G s
18.06.12
✎
13:27
|
(19) Если только пиздюлей выписать, что не готов к физике сын был.
|
|||
23
Aprobator
18.06.12
✎
13:40
|
(22) после обычной школы на ФМЛ не так просто переключиться.
|
|||
24
H A D G E H O G s
18.06.12
✎
13:42
|
(23) Помочь, объяснить - да. Решать за него - нет.
|
|||
25
Aprobator
18.06.12
✎
13:45
|
(24) да сам в принципе все может, но заставлять надо. Помочь, объяснить - не проблема. Я и сейчас, наверное физику то, сдам, хотя бы на троечку ))). Впрочем, оффтоп это уже. Нервы, млин.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |