Ошибка внешней компоненты

1. user5300 1032 02.07.21 15:57 Сейчас в теме
Добрый день,
Конфигурация самописная, при формировании кода datamatrix вываливается ошибка:

//Ошибка внешней компоненты.

//Ошибка при установке значения атрибута контекста (ТипКода)
//ВнешняяКомпонента.ТипКода = ПараметрыШтрихкода.ТипКода


Устанавливается значение 18. (ВнешняяКомпонента.ТипКода = 18)

Может кто сталкивался? Не подскажете в чем может быть проблема?

Ошибка возникает не всегда, т.е. работает работает и в один прекрасный день - Ошибка, при чем не на одном компьютере, а на всех клиентских...
Помогает повторная загрузка компоненты
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. alxarz 31 03.07.21 08:12 Сейчас в теме
(1)
а на всех клиентских...
а формирование на сервере происходит? В попытку/исключение обернуть, раз известен способ обхода. А при загрузке компоненты проверяется, что она действительно загрузилась?
6. user5300 1032 05.07.21 08:18 Сейчас в теме
(4) Да, формирование происходит на сервере. Процедура обернута в попытку\исключения, вот она и выдает ошибку. Ну должна грузится... она работает и печатает, но изредка выдает такую ошибку.
5. dandykry 10 05.07.21 07:01 Сейчас в теме
(1) В одной из платформ был баг такой, но я не скажу он это или нет, потому что вы не сказали какая у вас платформа, режим работы (файловая или sql) и прочие немаловажные вещи.
7. user5300 1032 05.07.21 08:19 Сейчас в теме
(5) Платформа 1С:Предприятие 8.3 (8.3.13.1644), sql , x64
2. oleg-x 27 02.07.21 17:34 Сейчас в теме +1 $m
На всех разом? или произвольно на разных?
Если помогает переподключение компоненты, то я бы сделал так:
1) Установку кода сделал бы через попытку.
2) Если ловим исключение, то переподключаем компоненту и записываем все параметры для компонеты и состояние компоненты в журнал ошибок, если нет, то в журнал регистрации.
Таким образом ошибка не будет мешать пользователям, и можно посмотреть что происходит.
Я так понимаю стандартная компонента от 1С по формированию штрих кодов.
8. user5300 1032 05.07.21 08:28 Сейчас в теме
(2) Если вывалилась ошибка на одном, то и на всех последующих , но я смотрел на x64 системах.
Код выполняется через попытку и подключается типовым способом. Компонента подключается, если смотреть через отладчик - всё ровно, пока не устанавливаются параметры печати, а именно "ТипКода"...
Да, компоненты тоже пробовал менять, на данный момент стоит компонента БП 3.0 - (последнего релиза)
3. Dr.HiHi 3 02.07.21 18:22 Сейчас в теме
возможно 1с 32 и 64, а компонента 32
используйте механизм из типовой конфигурации, а не какие-то внешние компоненты %))
9. user5300 1032 05.07.21 08:30 Сейчас в теме
(3) Но всё же работает изначально, так бы он сразу ругался....


(3)
не какие-то внешние компоненты %))
Да что вы )
Используется компонента с БП 3.0 , подключается типовым методом "БСП"
10. oleg-x 27 05.07.21 09:14 Сейчас в теме
(8) Я имел ввиду сделать установку параметра через попытку, понятное дело, что компонента работает. Но есть некий "плавающий" фактор, который выбивает компоненту. Ну или совсем уже, где то сбрасывается компонента и не переподключается.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот