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