QR-код не определяется при переходе на клиент-сервер
Вообщем вопрос такой. Писала в базе в файловом варианте, печатная форма с QR-кодом. Для этого подключила библиотеку OcvitaBarcode.ocx. В файловом варианте и только в толстом клиенте, код прописывался, и объект в отладке был виден:
Стоило перенести базу на серверный вариант, объект в отладке перестал определяться. Пробовала и запускаться из конфигуратора под толстым клиентом и прописать Администратору прямо в роли заход под толстым клиентом, ничего не помогло, куда хоть копать? что случилось вообще?
ОбластьКода.Рисунки.Штрихкод.Объект.barcode = "ВидОперации=3|КонтрагентКод="+СокрЛП(КонтрагентКод)+"|КонтрагентИмя="+СокрЛП(КонтрагентИмя)+
"|ДокументКод="+СокрЛП(ДокументКод)+ "|Сумма="+СуммаКод;
Стоило перенести базу на серверный вариант, объект в отладке перестал определяться. Пробовала и запускаться из конфигуратора под толстым клиентом и прописать Администратору прямо в роли заход под толстым клиентом, ничего не помогло, куда хоть копать? что случилось вообще?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Сформулирую вопрос так: у меня обычной заполнение макета на сервере, т.е.
вызываю само заполнение на клиенте, заполняю на сервере, так вот на сервере объект ActiveX не виден, а заполнить макет можно только на сервере, как тогда быть с QR-кодом, если объект не видится на сервере?
вызываю само заполнение на клиенте, заполняю на сервере, так вот на сервере объект ActiveX не виден, а заполнить макет можно только на сервере, как тогда быть с QR-кодом, если объект не видится на сервере?
Напишу для тех, кто столкнется решение, которое я "родила":
Это встроенные функции для Розница 2.2.5.
QRСтрока = "ВидОперации=3|КонтрагентКод="+СокрЛП(КонтрагентКод)+"|КонтрагентИмя="+СокрЛП(КонтрагентИмя)+
"|ДокументКод="+СокрЛП(ДокументКод)+ "|Сумма="+СуммаКод;
ТекстОшибки = "";
ДанныеQRКода = УправлениеПечатью.ДанныеQRКода(QRСтрока, 0, 190);
Если Не ПустаяСтрока(ТекстОшибки) Тогда
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстОшибки);
КонецЕсли;
КартинкаQRКода = Новый Картинка(ДанныеQRКода);
ОбластьКода.Рисунки.Код.Картинка = КартинкаQRКода;
ТабДок.Вывести(ОбластьКода);
ПоказатьЭто встроенные функции для Розница 2.2.5.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот