Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 мар 2024, 18:38

Печать ценников и этикеток

Автор Sergowa, 13 апр 2016, 12:32

0 Пользователей и 1 гость просматривают эту тему.

Sergowa

Добрый день! Помогите разобраться. Учусь конкурированию и программированию в 1С. Задача стоит в том, что при печати этикеток, выводит цену без нуля в конце.
А должна быть с нулем.
Вот так выводится

Вот свойства ячейки из шаблона этикеток


А вот сам шаблон этикеток


Если поменять макет заполнения на Параметр Цены, то тогда цена правильно выводится и параметр Значения Формата учитывается ценой.
Но тогда не могу добавить надпись и номенклатуру.единицуИзмерения.

В конфигураторе тоже на самом реквизите цены выставлял значения формата нужное, но не помогло. Смотрел при выводе на печать отладчиком, не нашел где именно система забирает этот ноль.

Система 1С Розница 8.3 Буду благодарен за ответ.

vitasw

Нигде не забирает, особенность неявного перевода числа в строку платформой.
Используйте Формат()
Область.Параметры.Цена=Формат(Цена,"ЧЦ=15; ЧДЦ=2");

Sergowa

Цитата: vitasw от 13 апр 2016, 12:39
Нигде не забирает, особенность неявного перевода числа в строку платформой.
Используйте Формат()
Область.Параметры.Цена=Формат(Цена,"ЧЦ=15; ЧДЦ=2");
Я понимаю что этот формат нужно прописать, ну а где его использовать правильно, не понимаю! Я смотрю в обработке печать этикеток и ценников, в процедуре Печать.

vitasw

Я вам привел готовую строку кода, если вы не в состоянии найти даже нужное место - зовите спеца.

Sergowa

Цитата: vitasw от 13 апр 2016, 14:07
Я вам привел готовую строку кода, если вы не в состоянии найти даже нужное место - зовите спеца.
Разбираюсь самостоятельно с 1С! В конфигураторе всего неделю. Поэтому спеца позвать не вариант. А проблему решить надо. Ладно, спасибо, буду искать дальше!
Добавлено: 13 апр 2016, 17:20


Спасибо за помощь. Решил сам,:zebzdr: совсем другим путем! Всем добра))))

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск