Имя: Пароль:
1C
1С v8
В штрихкоде размер шрифта не сохраняется.
0 AndrewM
 
14.02.12
17:38
Я поставил BarCode (с сайта ИТС) и пробую распечатать ценники со штрихкодами через обработку, переделанную из стандартной.

Столкнулся с тем, что надо уменьшить размер цифр на штрихкоде.
Нажимаю ПКМ на элементе штрихкода в макете, захожу "Элемент управления 1С: Печать штрихкодов / Свойства", в открывшемся окне вкладка "Оформление", нажимаю кнопку "Шрифт", меняю размер, "OK", "OK", сохраняю обработку. Визуально в конфигураторе размер цифр в штрихкоде в макете меняется.

Однако когда запускаю обработку в пользовательском режиме, размер шрифта так и остаётся "6". Затем в конфигураторе закрываю обработку и заново открываю, проделываю те же действия, описанные выше - размер шрифта снова "6", как и был (хотя я менял на "4").

Подскажите, как уменьшить размер цифр в штрихкоде ценника.
1 AndrewM
 
14.02.12
18:15
Ап
2 AndrewM
 
14.02.12
23:41
Хочу попробовать программно задать размер шрифта. Посмотрел через отладчик:

Область.Рисунки.ШтрихКод.Объект.Шрифт
Значение: COMОбъект;
Тип: COMОбъект

Это получается, что шрифт в штрихкоде программно можно задать только через COM-объект?
А как это сделать? Помогите разобраться.
3 AndrewM
 
15.02.12
11:07
Ап.
Как программно поменять в штрихкоде шрифт, являющийся COM-объектом?
4 AndrewM
 
15.02.12
13:23
1. Заметил, что при изменении шрифта в штрихкоде не становится активной кнопка "Сохранить", которая активируется, когда делаешь любые изменения с обработкой. Кстати, символ "*", который тоже появляется при внесении изменений, не появляется после изменений шрифта в штрихкоде. То есть обработка и не воспринимает это изменение???
2. Не сохраняется не только размер шрифта, но и вообще любые изменения со шрифтом, например Times New Roman тоже не сохраняется. Не понятно, зачем вообще в свойствах штрихкода расположена кнопка "Шрифт", если она не может сохранить ни одно изменение.