![]() |
![]() |
![]() |
|
Драйвер подключаемого оборудования для браузера | ☑ | ||
---|---|---|---|---|
0
temper
22.08.23
✎
08:50
|
Разрабатываю драйвер подключаемого оборудования для браузера. Драйвер успешно загружается в браузере как на Windows, так и на Linux. Его можно успешно настроить (звоночек о том, что драйвер загрузился), но как только драйвер начинает применяться в рмк, 1с ссыпет такие ошибки:
Метод объекта не обнаружен (НачатьВыполнениеКоманды) {ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1509)}: ОбработчикДрайвера.НачатьВыполнениеКоманды(ОписаниеОповещения, ПодключенноеУстройство, Команда, ДанныеОперации); {ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1665)}: ВыполнениеКомандыОбработчика(ПодключенноеУстройство, ПараметрыВыполнениеКоманды); {ОбщийМодуль.ОборудованиеДисплеиПокупателяКлиент.Модуль(244)}: МенеджерОборудованияКлиент.НачатьВыполнениеКоманды(ОповещениеПриЗавершении, ИдентификаторКлиента, Устройство.Ссылка, {ОбщийМодуль.МенеджерОборудованияРМККлиент.Модуль(224)}: ОборудованиеДисплеиПокупателяКлиент.НачатьОчисткуДисплеяПокупателя(Неопределено, ОбъектВладелец, Неопределено); {Обработка.РабочееМестоКассира.Форма.ФормаРМК.Форма(6199)}: МенеджерОборудованияРМККлиент.ВывестиИнформациюНаДисплейПокупателя(ИсходныеДанные, ЭтотОбъект, {Обработка.РабочееМестоКассира.Форма.ФормаРМК.Форма(8566)}: ВывестиИнформациюНаДисплейПокупателя("НачалоРаботы"); {Обработка.РабочееМестоКассира.Форма.ФормаРМК.Форма(10775)}: ИнициализироватьФормуРабочегоМестаКассира(); {Обработка.РабочееМестоКассира.Форма.ФормаРМК.Форма(10628)}: ОбработатьДанныеПоКодуКлиент(СтруктураПараметровКлиента, ПараметрыДляОбработкиШтрихкода); {Обработка.РабочееМестоКассира.Форма.ФормаРМК.Форма(10231)}: ОповещениеПоискаПоШтрихкоду(Штрихкод, ПараметрыДляОбработкиШтрихкода); {Обработка.РабочееМестоКассира.Форма.ФормаРМК.Форма(1783)}: ОбработатьШтрихкодКлиент(КодКассира); [ScriptRuntimeError, ScriptUseError] Драйвер тестировался на 1С: Розница 3.0.4.128; браузерах: Google Chrome, Mozila Firefox; ОС: Linux,Windows. Есть какие-то идеи, о том, что может быть? Отладка из под конфигуратора не дала никаких результатов. |
|||
1
Волшебник
22.08.23
✎
08:51
|
Для метода НачатьВыполнениеКоманды надо добавить Экспорт
|
|||
2
temper
22.08.23
✎
08:55
|
Волшебник, это будет являться изменением конфигурации? Если да, то мне нужно оставить конфигурацию без изменений. (без добавления расширений, внешних обработок и т.д.)
|
|||
3
Волшебник
22.08.23
✎
09:02
|
(2) У Вас ошибка в строке 1509
ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1509) |
|||
4
temper
22.08.23
✎
09:05
|
Волшебник, я понимаю, но я ставил брекпоинты в том месте, они не отловились.
|
|||
5
Волшебник
22.08.23
✎
09:07
|
(4) Или глючит отладчик, или надо чистить кэш.
Поставьте флаг "Останавливаться по ошибке" |
|||
6
temper
22.08.23
✎
11:58
|
Волшебник, не дало никаких результатов. Хочу заметить, драйвер "1С: Дисплей Покупателя", поставляемый вместе с конфигурацией и написанный по технологии NativeAPI, так же валится на моменте входа в РМК с теми же ошибками.
Скриншот ошибки: https://imgur.com/a/j2CaE67 |
|||
7
Галахад
гуру
22.08.23
✎
12:39
|
Насколько я помню "ОбработчикДрайвера" это общий модуль, который сопоставляется по оборудованию. Возможно сопоставления не произошло.
|
|||
8
Valdis2007
22.08.23
✎
13:08
|
(0) возможно, вызов этого метода из web-клиента (браузера) не доступен
|
|||
9
Garykom
гуру
22.08.23
✎
13:09
|
расширение/плагин для 1С в браузере то стоит?
|
|||
10
temper
23.08.23
✎
04:06
|
Garykom, да, стоит.
|
|||
11
temper
23.08.23
✎
04:08
|
Valdis2007, в теории может быть, я проверял еще на 1С: УТ (версию точную не помню), там такая же ситуация.
|
|||
12
temper
25.08.23
✎
09:55
|
Всем спасибо, кто отозвался!
В итоге это была ошибка платформы, 1С признали. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |