Имя: Пароль:
1C
1С v8
Не печатает штрихкод
0 Iori
 
01.06.15
15:24
Поставил компоненту для печати штрихкода. Написал код:

    Попытка
        КомпонентШК = Новый COMОбъект("V8.Barcod.1");
        Макет       = Обработки.Ценники.ПолучитьМакет("Ценники");
        ЭтикеткаОбласть         = Макет.ПолучитьОбласть("Строка|Столбец");
        ЭтикеткаОбласть.Рисунки.ШтрихКод.Объект.Сообщение= "1111111111116";
    Исключение
        Сообщить("Компонента 1С:Печать штрихкодов не установлена на данном компьютере!", СтатусСообщения.Важное);
        Отказ = Истина;
    КонецПопытки;

В отладчике ЭтикеткаОбласть.Рисунки.ШтрихКод.Объект выдает элемент Activex. А ЭтикеткаОбласть.Рисунки.штрихкод.Объект.Сообшение выдает Поле объекта не обнаружено(Сообщение). В чем причина?
1 D_E_S_131
 
01.06.15
15:41
А в область "Строка|Столбец" вставил сам рисунок тип "элемент управления 1С: Печать штрих-кодов"?
2 Iori
 
01.06.15
15:55
Может я его как то не правильно вставил? Когда открываю свойства, открывается окно свойства:Рисунок. Во второй строке есть выбор реквизита или рисунок или элемент управления 1С: Печать штрих-кодов. Но даже когда выбираю элемент управления 1С: Печать штрих-кодов и сохраняю, при повторном открытии свойств пишет во второй строчке рисунок. Если не правильно вставил элемент, подскажите, как правильно вставить. Я его просто скопировал из стандартной этикетки
3 Сияющий в темноте
 
01.06.15
17:07
Рисунку имя штрихкод присвоено?
4 Iori
 
01.06.15
21:16
Все заработало. Спасибо. Там действительно почему то некоректно скопировался рисунок. После повторного копирования заработало...
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн