Документы и Печать · 10 мин
Как изменить шрифт в ценниках 1С
Как изменить шрифт в ценниках 1С: настройка макета, редактирование шаблона этикетки, изменение размера и начертания шрифта без программирования.
Шрифт в ценнике влияет не только на внешний вид торгового зала, но и на читаемость цены, наименования товара и штрихкода. В 1С внешний вид ценника определяется макетом (шаблоном) печатной формы, и изменить шрифт можно двумя путями: отредактировать сам макет или создать свой шаблон в редакторе этикеток и ценников. Оба способа доступны без программирования в типовых конфигурациях «Управление торговлей», «Розница» и «Управление нашей фирмой».
Главная сложность в том, что шрифт не меняется из формы печати «на лету» — он задан внутри макета. Поэтому нужно понимать, где хранится макет в вашей конфигурации, и аккуратно внести изменения, не сломав при этом разметку ценника: слишком крупный шрифт может обрезать текст или сдвинуть штрихкод за границы этикетки.
Ниже разобраны оба сценария для типовых решений, а также вариант с изменением макета через конфигуратор для случаев, когда встроенного редактора недостаточно.
Где хранится макет ценника и от чего зависит способ изменения
В типовых конфигурациях 1С существует два принципиально разных места хранения макета ценника. Первый — пользовательские шаблоны, которые редактируются прямо в режиме предприятия через обработку «Печать этикеток и ценников». Второй — встроенные макеты, зашитые в конфигурацию и доступные только через конфигуратор.
Определить, какой у вас случай, просто: откройте раздел печати ценников и поищите кнопку «Редактировать макет» или «Шаблоны этикеток и ценников». Если она есть — работаем в пользовательском режиме, это самый безопасный путь. Если кнопки нет и макет один жёстко заданный — потребуется конфигуратор или доработка внешней печатной формы.
Также проверьте, не используется ли у вас внешняя печатная форма ценника, подключённая через «Дополнительные отчеты и обработки». В этом случае шрифт меняется в файле внешней обработки, а не в типовом макете.
Шрифт меняется в режиме предприятия без конфигуратора
Нужен конфигуратор или внешняя печатная форма
Правится файл обработки, а не типовой макет
Изменение шрифта через редактор макета в режиме предприятия
Это основной способ для конфигураций «Управление торговлей 11», «Розница» и «УНФ». Откройте документ или обработку, из которой печатаются ценники (например, «Установка цен номенклатуры» → «Печать» → «Ценники»), и перейдите к настройке шаблона.
- 1Откройте обработку «Печать этикеток и ценников» из документа установки цен или из раздела продаж/склада
- 2Нажмите «Редактировать макет» или «Изменить» у выбранного шаблона ценника
- 3В редакторе макета выделите поле, шрифт которого нужно изменить (наименование, цена, артикул)
- 4В панели свойств или через правую кнопку мыши откройте свойства поля и найдите параметр «Шрифт»
- 5Задайте гарнитуру, размер и начертание (жирный, курсив), подтвердите изменение
- 6Повторите для остальных полей, если нужно единое оформление
- 7Сохраните шаблон под новым именем, чтобы не потерять исходный вариант
- 8Сформируйте предварительный просмотр и проверьте результат на тестовой печати
В редакторе макета каждый элемент ценника — это отдельное поле с собственными свойствами. Шрифт цены, наименования и организации настраивается независимо, что удобно: цену можно сделать крупной и жирной, а наименование оставить компактным. Учтите, что увеличение шрифта может потребовать увеличить высоту поля, иначе текст обрежется.
Если в редакторе доступен режим табличного макета (как в обычном макете 1С), шрифт меняется через свойства ячейки: выделите ячейку, откройте палитру свойств и задайте параметр «Шрифт». В режиме редактора этикеток (графический конструктор) свойства поля открываются двойным щелчком или через контекстное меню.
Изменение шрифта через конфигуратор
Если макет ценника встроен в конфигурацию и в пользовательском режиме не редактируется, потребуется конфигуратор. Этот способ подходит для старых конфигураций (например, «Управление торговлей 10.3») и для случаев, когда нужен нестандартный шрифт, недоступный в пользовательском редакторе.
Порядок действий: откройте конфигуратор, найдите макет ценника — обычно это общий макет или макет обработки «Печать этикеток и ценников», реже макет документа «Установка цен номенклатуры». Откройте макет, выделите ячейку с нужным текстом, в палитре свойств найдите параметр «Шрифт» и задайте нужные значения. Сохраните конфигурацию и обновите базу.
Имейте в виду: изменение встроенных макетов может потребовать снятия конфигурации с полной поддержки, что усложнит последующие обновления. Более безопасная альтернатива — создать внешнюю печатную форму с собственным макетом и подключить её через механизм дополнительных отчетов и обработок. Тогда типовая конфигурация останется нетронутой.
Какой шрифт выбрать для ценника
Для ценников важна читаемость с расстояния и при печати на термопринтере этикеток, который часто имеет невысокое разрешение. Практика показывает, что лучше всего работают рубленые шрифты без засечек: Arial, Tahoma, Verdana. Декоративные и узкие шрифты на маленьких этикетках сливаются.
Ориентировочные рекомендации по размеру: цена — самый крупный элемент, обычно от 14–16 пунктов и выше в зависимости от размера ценника; наименование товара — 8–10 пунктов; артикул, дата и служебная информация — 6–8 пунктов. Жирное начертание оправдано для цены и, при необходимости, для наименования.
| Элемент ценника | Рекомендуемый шрифт | Размер и начертание |
|---|---|---|
| Цена | Arial, Tahoma | 14–20 пт, жирный |
| Наименование товара | Arial, Tahoma | 8–10 пт, обычный или жирный |
| Артикул, код | Tahoma, Verdana | 6–8 пт, обычный |
| Организация, дата | Tahoma | 6–8 пт, обычный |
Если ценник печатается на принтере этикеток, избегайте очень тонких шрифтов и размеров меньше 6 пунктов — при термопечати мелкие буквы могут стать нечитаемыми. Перед массовой печатью всегда делайте пробный ценник и оценивайте его с расстояния вытянутой руки.
Если цена после увеличения шрифта перестала помещаться в поле, не уменьшайте шрифт обратно — сначала попробуйте расширить само поле в макете или сократить формат вывода (например, убрать копейки для целых цен: вместо «150,00» выводить «150»). Часто это решает проблему без потери читаемости.
Проверка результата и типичные проблемы
После изменения шрифта обязательно сформируйте предварительный просмотр и напечатайте один тестовый ценник на реальном принтере. Экранный предпросмотр не всегда точно отражает результат термопечати.
Как проверить результат
Цена читается с расстояния вытянутой руки
Цифры мелкие или сливаются
Весь текст внутри этикетки, ничего не обрезано
Наименование или цена уходят за край
Штрихкод сканируется сканером
После изменения макета штрихкод сместился или уменьшился и не читается
Длинные названия переносятся на вторую строку
Текст обрезается по правому краю
Если после смены шрифта текст обрезается, проверьте свойство поля «Авторазмер» или «Переносить» в макете. В табличных макетах 1С за перенос отвечает свойство ячейки «Размещение текста». В графическом редакторе этикеток проверьте, что у поля включён перенос строк и достаточная высота.
Частые вопросы
Можно ли изменить шрифт ценника без доступа к конфигуратору?
Да, если в вашей конфигурации печать ценников выполняется через обработку «Печать этикеток и ценников» с кнопкой «Редактировать макет». В «Управлении торговлей 11», «Рознице» и «УНФ» шаблоны редактируются в пользовательском режиме, включая шрифт каждого поля. Конфигуратор нужен только для встроенных макетов без пользовательского редактора.
Почему после изменения шрифта текст в ценнике обрезался?
Размер поля в макете фиксирован, а более крупный шрифт занимает больше места. Увеличьте высоту и ширину поля в макете, включите перенос строк или сократите выводимый текст. Также проверьте, что для поля не задано жёсткое ограничение по числу строк.
Как сделать цену крупнее, а наименование оставить мелким?
Каждое поле ценника настраивается независимо. В редакторе макета выделите только поле цены и задайте ему крупный жирный шрифт, не трогая остальные поля. Это стандартная практика: цена должна доминировать на ценнике.
Пропадут ли мои шаблоны ценников после обновления 1С?
Пользовательские шаблоны, сохранённые под своими именами в базе данных, при типовом обновлении обычно сохраняются. А вот изменения, внесённые во встроенные макеты через конфигуратор, будут затёрты, если объекты стоят на полной поддержке. Поэтому предпочтительны пользовательские шаблоны или внешние печатные формы.
Можно ли использовать свой шрифт, которого нет в списке?
1С использует шрифты, установленные в операционной системе. Установите нужный шрифт в Windows — после перезапуска 1С он появится в списке выбора как в редакторе макета, так и в конфигураторе. Учтите, что на всех компьютерах, где печатаются ценники, этот шрифт тоже должен быть установлен.
Что делать, если штрихкод перестал сканироваться после правки макета?
Штрихкод в макете — отдельный элемент с собственными размерами. Проверьте, что при перестановке полей он не был уменьшен или частично перекрыт другим полем. Верните штрихкоду достаточную область печати и проверьте сканирование на тестовом ценнике перед тиражом.
Что важно запомнить
Шрифт ценника меняется в макете: через пользовательский редактор шаблонов в режиме предприятия или через конфигуратор для встроенных макетов. Сохраняйте изменённый шаблон под новым именем, выбирайте рубленые шрифты с крупной жирной ценой и всегда проверяйте результат пробной печатью на реальном принтере.