#0
by IdoL2k
1. Подключаюсь к ИБ через com-соединение. *В диспетчере задач появляется новый процесс 1cv8.exe* 2. Получаю данные запросом, выгружаю в таблицу значений. Обрабатываю полученные данные. 3. Присваиваю коннектору и связаным переменным значение Неопределено. *В диспетчере задач продолжает висеть созданный процесс 1cv8.exe* 4. Закрываю обработку, вызывающую com-соединение *В диспетчере задач продолжает висеть созданный процесс 1cv8.exe* 5. Закрываю сеанс 1С:Предприятие, из которого вызывалась обработка *В диспетчере задач продолжает висеть созданный процесс 1cv8.exe* Итого: если я запускаю обработку несколько раз, то незавершенные процессы множатся. После закрытия программы ключ защиты не освобождается. Память забивается. Пользователи нервничают. Паника. Метод Disconnect для V82.Application не работает. Как заставить процессы закрываться после завершения соединения?? Исходный код: Исключение Сообщить("Ошибка при подключении к бухгалтерии!
#5
by IdoL2k
Ааа.. туплю.. Когда копировал кусок кода, не заметил, что там Application. Сейчас попробую через COMConnector
#7
by Михаил Козлов
Должно и Application закрываться (постоянно пользуюсь (есть на то причины) - все ОК. Через небольшое время после соединение = НЕОПРЕДЕЛЕНО процесс умирает. Правда база скульная).
#8
by Hawk_1c
Application Может висит предупреждение? "Закрывать базу или нет". в настройках пользователя поставить, не спрашивать...
#9
by YF
(7, 8) у меня тоже не закрывается через application, даже при отсутствии вопросов о подтверждении:
#10
by Hawk_1c
Ну я так понимаю теории начались. Автору COMConnector помог. Я тоже к примеру юзаю COMConnector.
#11
by эцп
Лучше всего вынести этот код в отдельную процедуру, чтобы все использованные переменные были локальными. В таком случае ничему "Неопределено" присваивать не придется и гарантировано завершение COM-процесса.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: Закрытие 25, 26 счетов документом "Закрытие месяца". Закрываются с пустым с
- Закрытие COM-соединения
- Закрытие 25 счета документом Закрытие месяца
- ЗУП - есть ли закрытие месяца или закрытие периода?
- Закрытие 20, 23, 24, 25 счета в документе Закрытие месяца
- Объясните дураку. Закрытие месяца и закрытие 20 счетов.
В этой группе 1С
- Пользователю '1' не разрешается изменение документов пользователя '<Не указан>'
- переход на 1C Бухгалтерия 8.2. Многофирменный учет
- 1С и Axapta. Работа с ComObject, переданными из Axapta.
- Копия AD в Windows Server 2003
- УПП Кассовая книга
- v7: пропадает реквизит при переносе в другую группу справочника
- 1С-> MySql Как получить ID вновь вставленной записи в MySQL?
- Табель учета рабочего времени Т-13 по кадровым документам
- v8: Внешние источники данных. Не могу к ним подключиться в серверном варианте
- Как программно ввести адрес в конфигурации "1С:Управление небольшой фирмой"
- вопрос по работе обработки ВыгрузкаЗагрузкаДанныхXML81.epf
- Как сделать задержку?
- ЗУП Поместить сотрудника в архив
- СКД + Полное соединение
- ИНВ-16 по ОКУД 031714 нужен макет или обработка
- УФ: общие команды...
- ЗУП. Перс. надбавка, зав. от отработанного времени
- Своя расшифровка отчета СКД в управляемой форме
- Можно ли для параметров шаблона в макете задать другой размер шрифта???
- Восстановление состояния расчетов в УПП. Подскажите ...