Имя: Пароль:
1C
 
Формат числа в макете
0 walker30
 
11.03.26
12:22
Всем здравствовать.

Сразу прошу прощения, если подобная тема была. Своими силами не нашел.

Имеем: Стандарт цены в документе 2 знака после запятой. В редких случаях для избежания неточностей при округлении после запятой может быть 3-4 знака.

Есть ли возможность в макете через свойство формат (без кода) получить следующее:
Если копеек нет или содержат 1-2 знака после запятой (не ноль), то получаем
123,00
123,40
123,45

если после запятой 3-4 знака (не ноль), то получаем
123,456
123,4567

Можно конечно забить и оставить с нолями
123,0000
123,4500

но в глазах рябит
1 maxab72
 
11.03.26
12:29
без кода нет.
2 Мультук
 
гуру
11.03.26
12:42
Надеюсь это НЕ колонка "Цена" в отчёте (печатной форме), а скажем так -- единичный случай ?
3 Fedor-1971
 
11.03.26
12:50
(0) Убери формат в ячейке и получишь точность из документа
123
123.4
123.456

Так-то, не лучше чем с много 0
4 walker30
 
11.03.26
12:55
Я на этапе изучения 1с. И трудно судить, где и как часто может понадобиться такой формат.

Просто в теме макеты сделал практику - печать накладной, и сразу обратил внимание на нули.

Из опыта программирования на другом языке можно было указать
формат 0.00##, что означало после запятой 2 ноля обязательно, а дальше знаки по необходимости (если не 0). Поэтому и решил спросить у знатоков о подобном в 1с.

Спасибо за ответы
5 RomanYS
 
11.03.26
12:57
(1) В СКД есть условное оформление... +поле в запросе для проверки остатка
6 maxab72
 
11.03.26
13:18
(5) уверены что у (0) СКД? Да и форматирование условий в СКД стоит подвести под понятие "код".
7 Chameleon1980
 
11.03.26
13:52
(6) сказано, что в СКД есть, а автору виднее (5) и ваше (1)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан