Ошибка при вызове метода контекста (ПолучитьДвоичныеДанныеИзСтроки)
{ОбщийМодуль.МенеджерОборудованияКлиентСервер.Модуль(1296)}:ДвоичныеДанныеСтроки = ПолучитьДвоичныеДанныеИзСтроки(Штрихкод);
{ОбщийМодуль.ОборудованиеЧекопечатающиеУстройства.Модуль(1450)}:ШтрихКодBase64 = МенеджерОборудованияКлиентСервер.ШтрихкодВBase64(ТекущаяПозиция.ШтрихКод);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Несоответствие типов (параметр номер '1')
[ОшибкаИспользованияВстроенногоЯзыка]
Ошибка возникает в при создании блока Barcode
Конткретно при кодировании ШК текстом в кодировке Base64
ШК на входе, например, 376741a8-e06a-11ee-8e67-000000000003
При преобразовании ловим ошибку.
Если блок заремить, все работает, но xml, как понимаем, в этом случае неполный.
решено в виде заплатки
МенеджерОборудованияКлиентСервер.ШтрихкодВBase64(СокрЛП(Строка(ТекущаяПозиция.ШтрихКод)))
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший