Как вывести две цены в ценнике в 1С
Из этого урока вы научитесь легко и просто печатать ценники и этикетки с двумя ценами - старой и новой. Покажу как старую цену можно зачеркнуть (двумя способами) и изменить шрифт.
Рекомендую перед просмотром этой статьи посмотреть общий урок по печати ценников и этикеток.
Для работы нам понадобится рабочее место печати ценников, открываем его
На форме обработки заполняем:
- режим печати - печать ценников,
- тип печати - по виду цен,
- нужный вид цены,
- таблицу товаров,
- количество печатаемых ценников.
Выделяем все строки с товарами и выбираем для них шаблон ценника.
Сам шаблон создадим на основе стандартного ценника по умолчанию. В табличном поле выделим ячейке в которую хотим вставить старую цену. После этого в левой части формы (в списке доступных параметров) два раза кликнем по параметру Цена (дополнительно). В результате выделенная ячейка заполнится этим параметром. Записываем и закрываем шаблон.
В шапке рабочего места появилось поле для выбора второго вида цен (для дополнительной цены), выбираем его. А также указываем даты актуальности основной и дополнительной цены. В результате в табличной части заполняются две колонки цен. Жмем Печать.
Получилось неплохо, но еще есть над чем работать. К примеру, изменим цвет шрифта старой цены, жирность и зачеркнем его. Для этого возвращаемся в шаблон и выделяем ячейку со старой ценой. Затем открываем настройки шрифта (в правой части формы).
После смены стиля шрифта меняем цвет текста на красный.
Получаем такой результат:
Уже лучше, но давайте внесем еще одно изменение - сделаем перечеркивание ячейки. Для этого понадобится прозрачная картинка с красной чертой, скачать ее можете по ссылке (или сделать самостоятельно в графическом редакторе).
В шаблоне открываем палитру свойств ячейки с ценой.
Тут необходимо заполнить реквизит Картинка и установить вариант ее масштабирования.
В результате получим подобный результат:
Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных
1C