Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Печать штрихкодов для 64 разрядного толстого клиента (http://forums.kuban.ru/f1040/pechat-_shtrihkodov_dlya_64_razryadnogo_tolstogo_klienta-9000293.html)

bvb 20.12.2019 09:39

Печать штрихкодов для 64 разрядного толстого клиента
 
День добрый
Посоветуйте пожалуйста компоненту для сабжа.
Есть аналогична хрень для квар кода

Нужно что то встраиваемое в общие макеты и вызываемое по типу :

Функция КомпонентаФормированияQRКода(Отказ)

СистемнаяИнформация = Новый СистемнаяИнформация;
Платформа = СистемнаяИнформация.ТипПлатформы;

ТекстОшибки = НСтр("ru = 'Не удалось подключить внешнюю компоненту для генерации QR-кода'");

Попытка
//Если ПодключитьВнешнююКомпоненту("ОбщийМакет.КомпонентаПечатиQRКода", "QR") Тогда

Если ПодключитьВнешнююКомпоненту("ОбщийМакет.КомпонентаПечатиQRКода", "QR") Тогда
QRCodeGenerator = Новый("AddIn.QR.QRCodeExtension");
Иначе
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстОшибки, , , , Отказ);
КонецЕсли
Исключение
ПодробноеПредставлениеОшибки = ПодробноеПредставлениеОшибки(ОписаниеОшибки());
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстОшибки + Символы.ПС + ПодробноеПредставлениеОшибки, , , , Отказ);
КонецПопытки;

Возврат QRCodeGenerator;

КонецФункции

user1C 20.12.2019 12:33

заменить на 32 битный клиент не предлагать?)))

bvb 23.12.2019 17:41

(2) Нет

Секвестр 26.12.2019 16:41

Никак. Ибо программа загружаемая для принтера совместима только с 32х битными клиентами.

Alexandr 26.12.2019 17:55

3-Секвестр >Почему же никак? На вскидку три способа: пишется 64-х битная прокладка к 32-х битной компоненте; можно подсмотреть на инфостарте в прокладке для Печати НД с PDF417; в БСП глянуть в общих макетах "компонента печати [нужная]". ЕМНИП, там была и для простых штрихкодов.


Текущее время: 06:19. Часовой пояс GMT +3.