По теме из базы знаний
- Печать ценников. Розница 2.2
- "Штрихкод-информер" 1С (штрих-код-чекер) - мобильный ТСД и прайс-чекер в смартфоне
- 1C + Python + Django Rest Framework + Vue.js. Опыт несложной full-stack разработки
- Печать ценников. (Розница 2.3, УНФ 1.6, две цены + серийные номера) + УНФ 3.0
- Ценники и этикетки со штрих-кодом для 1С 8.х любой конфигурации
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) tolyan_ekb, про формат я в своем обращении уже написал.
(5) sommid, тоже пришел к выводу, что лучше параметром делать. Единственное задание формата ячеек опять таки ничем не помогает, задаю разделитель точку, а выводит запятую. Решил оставить так, в одной ячейке параметр "Цена", в соседней ячейке текст "руб.". Вроде более-менее терпимо.
(5) sommid, тоже пришел к выводу, что лучше параметром делать. Единственное задание формата ячеек опять таки ничем не помогает, задаю разделитель точку, а выводит запятую. Решил оставить так, в одной ячейке параметр "Цена", в соседней ячейке текст "руб.". Вроде более-менее терпимо.
чтобы выводились нули после запятой нужно задать Формат ЧДЦ='2', а чтобы сработал формат ячейка должна быть с заполнением типа Параметр, а не шаблон
но если так сделать, то придется эксперементально определить максимальную длину цены, чтобы в нужном месте вставить область с валютой цены (иначе цена будет обрезаться в месте "столкновения" с валютой), и цену и валюту в один шаблон не получиться поместить, чтобы при этом и нулевые копейки показывало... ну либо самому это допрограммировать в обработке печати ценников
но если так сделать, то придется эксперементально определить максимальную длину цены, чтобы в нужном месте вставить область с валютой цены (иначе цена будет обрезаться в месте "столкновения" с валютой), и цену и валюту в один шаблон не получиться поместить, чтобы при этом и нулевые копейки показывало... ну либо самому это допрограммировать в обработке печати ценников
А в чем сложности? Получаем наше число, форматируем, склеиваем с чем хотим и заполняем параметр макета:
Примерный алгоритм
Сумма = Формат(ВыборкаСтрок.Сумма, "Нужный формат") + " " + Валюта;
ОбластьМакета.Параметры.Сумма = Сумма;
Примерный алгоритм
(10) Borometr, проблема решилась или нет?) А то от меня не было ни слуху, ни духу =) интересно стало =)
У меня вопрос по ходу дела, а зачем вообще использовать шаблон? Разбей строку на две колонки (две ячейки), в одну помести цену с форматом, во вторую валюту цены как это сделано в типовом шаблоне ценника УТ11.
У меня вопрос по ходу дела, а зачем вообще использовать шаблон? Разбей строку на две колонки (две ячейки), в одну помести цену с форматом, во вторую валюту цены как это сделано в типовом шаблоне ценника УТ11.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот