|
Отладка при использовании соединения с базой через V82.COMConnector | ☑ | ||
|---|---|---|---|---|
|
0
DAX2009
01.02.13
✎
21:49
|
Всем добраого времени суток!
Соединяюсь из другой erp-системы с 1С 8.2 через V82.COMConnector. После соединения в конфигураторе в активных пользователях вижу новый сеанс с признаком "COM-соединение", в отладчике, в предметах отладки вижу это соединение уже в подключенных, вызываемая мною функция также отрабатывает, но отладчик не перехватывает вход в функцию. Подскажите, пожалуйста, как все-таки попасть отладчиком в вызываемую функцию? 1С:Предприятие 8.2 (8.2.16.368), клиент-сервер. Сервер 1С запущен с параметром "-debug" В каталоге C:\Program Files (x86)\1cv82\8.2.16.368\bin\conf есть вот такой <config xmlns="http://v8.2c.ru/v8/comcntrcfg"> <debugconfig debug="true" debuggerURL="tcp://localhost"/> </config> файл (comcntrcfg.xml) Запускаю все это на машине, на которой установлен сервер 1С База SQL Server, на другой машине. Точка останова в функции стоит. В параметрах галочка "Устанавливать режим разрешения отладки" стоит. Функцию вызываю для своего общего модуля (добавил модуль в раздел "Общие модули"), галки - "Глобальный", "Клиент (управляемое приложение)", "Внешнее соединение", "Клиент (обычное приложение)". |
|||
|
1
Рэйв
01.02.13
✎
21:53
|
никак.
|
|||
|
2
ilkoder
01.02.13
✎
22:38
|
Отладчик надо запускать в той ерп-системе и смотреть как выполняется модуль или смоделировать тоже подключение вместо ерп использовать другую базу 1С и из нее смотреть
|
|||
|
3
H A D G E H O G s
01.02.13
✎
22:42
|
Хрень какая-то. Могу подключиться, глянуть
|
|||
|
4
DAX2009
04.02.13
✎
11:31
|
Самое странное, что если вместо V82.COMConnector использовать V82.Application (все остальное остается прежним) - отладчик 1С замечательно работает... Но возникает другая проблема - не удаляется процесс 1cv8s.exe в Виндах, поэтому и решил попробовать COMConnector.
|
|||
|
5
Dmitriy_
Kolesnikov 05.02.13
✎
17:54
|
Подскажите простую вещь. Из js-файла создаю соединение с СОМ-объектом 1с. Как отладить процедуру ВыгрузитьПлатежныеДокументыЗаПериод?
ConnString = "srvr='" + srvr + "'; ref='" + database + "'; usr='" + usr + "'; pwd='" + pwd + "';"; var v8=new ActiveXObject("V81.COMConnector"); conn = v8.Connect(ConnString); ArchivePath = conn.Квант.ВыгрузитьПлатежныеДокументыЗаПериод(DataN, DataK, ID); |
|||
|
6
Dmitriy_
Kolesnikov 05.02.13
✎
18:39
|
Попробовал сделать, как написано в сообщении 21 этой темы:
v8: Отладка COM всё равно отладка не запускается :( |
| Форум | Правила | Описание | Секции | Поиск |