Имя: Пароль:
1C
1С v8
Ошибка работы с компонентой
,
0 AlexRevolt
 
21.12.18
23:49
Доброе время суток.

Может кто сталкивался или знает как решить подобную проблему.

Дорабатывали самописную конфигурацию на 8.2, в ней идёт работа с кассами (ККТ), печатают чеки.

При обращении к оборудованию выполняется подключение внешней компоненты "ПодключитьВнешнююКомпоненту" (которая содержит данные драйвера, находится в ОбщихМакетах) и после чего создаётся объект драйвера. Если же это первое обращение на этом компьютере к этой компоненте, то она сначала устанавливается "УстановитьВнешнююКомпоненту" и после этого выполняется её подключение и создание объекта драйвера.

Сначала всё отрабатывает, как и положено. Компонента успешно устанавливается (если требуется), после чего успешно подключается и спокойно создаётся объект драйвера.
Но где-то через полдня-сутки компонента больше не может подключиться пишет что "тип не определён", а если принудительно отправить на установку внешней компоненты то просто вылетает ошибка "Установка внешней компоненты не выполнена. В процессе установки произошла ошибка"

Если выгнать всех пользователей, перезагрузить файл в ОбщийМакет по новой (тот же самый) то история повторяется, сначала всё хорошо, а потом печаль...
1 Сияющий в темноте
 
22.12.18
00:33
Поди же при каждом обращении подключается,а потом счетчик переполняется и подключалка ломается.
2 karpik666
 
22.12.18
01:31
(0)  а конфигурация на управляемых формах?
3 AlexRevolt
 
22.12.18
12:05
(1) а это звучит очень подходяще под проблему

а как-то обнулять этот счетчик можно?

Просто когда читал свойства про "ПодключитьВнешнююКомпоненту", то там было описано, что он типа переподключает компоненту, а не создаёт ещё одно подключение, увеличивая некий счётчик.
4 AlexRevolt
 
22.12.18
12:06
(2) да, управляемые
5 AlexRevolt
 
24.12.18
08:42
up
6 AlexRevolt
 
24.12.18
10:31
up
7 lEvGl
 
гуру
24.12.18
10:39
может в винде что то происходит - удаляются ветки реестра (не сами собой конечно, шедулер может чистит или админ) или брандмауэр активность проявляет или еще чего
8 lEvGl
 
гуру
24.12.18
10:41
в теории может и в базе что нибудь происходить - подмена макета например рег. заданием или пользователем) фантастика, конечно, но...
9 AlexRevolt
 
24.12.18
10:43
(8) Это точно не происходит)
10 lEvGl
 
гуру
24.12.18
10:44
баста, закрывайте ветку)
11 AlexRevolt
 
24.12.18
10:44
(10) почему?
12 AlexRevolt
 
24.12.18
10:45
(7) Ради интереса уже проверял ветки реестра, вроде все на месте
13 AlexRevolt
 
24.12.18
13:31
up
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс