Обработка заполняет данными макет для специальной бумаги для этикеток "L6009 Avery 48 шт.":
— наименование
— инвентаризационный номер
— формирует штрихкод шрифтом "Сode 39"
из базы 1с (в данной обработке это документ "инвентаризация ОС").
На выходе получается вот такой результат:
в архиве три файла:
1) code39.ttf — сам шрифт который необходимо установить для корректного вывода ШК в MS Word макете.
2) L6009_WordTemplate.doc — сам шаблон формата .doc
3) ПечатьШКИнвентаризация_L6009_WordTemplate_code39.epf — собственно, сама обработка
*нюансы: чтобы сканировался ШК, необходимо ставить перед кодом символ *(звездочка) и после кода символ *(звездочка), иначе сканироваться не будет.
Например: *235235* вместо 235235
Тестировалась на конфигурации "Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.52.39)", все работает на ура! Только не забываем установить шрифт "code 39", иначе не будет отображаться сам ШК в конечном макете!
А для чего здесь ворд? что такого, чего не хватило в 1С?
*нюансы: чтобы сканировался ШК, необходимо ставить перед кодом символ *(звездочка) и после кода символ *(звездочка), иначе сканироваться не будет.
Это формат ШК code39, если формировать компонентой штрихкодов, то при указании типа ШК эти стартстопные символы добавит компонента автоматически
(1) у нас закупили бумагу «L6009 Avery, 48 шт.» и на официальном сайте я нашел только шаблон Word. Желание переводить в другие форматы и бороться с кривизной расположения ячеек на макете у меня не было, поэтому подстроился под Word.
(2)
Сначала хотел сделать вывод ШК через компоненту, и даже установил эту компоненту, но это решение(с преобразованием шрифта в документе Word) получилось быстрее и проще для меня, поэтому остановился на нем.