Имя: Пароль:
1C
1С v8
Разная точность числа
0 Solely
 
26.10.20
11:20
Добрый день всем! Есть табличная часть, реквизит таб.части число, длиною 7, точностью 4. Нужно, чтобы отображалось только то, ЧТО пишет пользователь. Например: при наборе 0,5 в таблице отобразится 0,500, а нужно именно 0,5. Или при наборе 0,010 отобразится 0,0100, а нужен один ноль(важно) после единицы. Думаю хранить под типом строка, потом конвертировать в число. Подскажите куда копать.
1 Волшебник
 
26.10.20
11:21
Надо копать в сторону, кому это нужно.
2 Bigbro
 
26.10.20
11:22
узнать нахрена это, но если реально нужно то наверное только строка..
3 BeerHelpsMeWin
 
26.10.20
11:23
Храни два реквизита, один число - для расчетов, другой строка - для представления пользователю.
4 SleepyHead
 
гуру
26.10.20
11:23
(0) в сторону устранения сотрудника, который занимается ерундой.
5 arsik
 
гуру
26.10.20
11:23
(0) ну можно в элементе на форме заменить отображаемое значение при выводе строки, а значение оставить прежним.
6 Lexey_
 
26.10.20
11:31
(0) меняй Формат при изменении
7 Solely
 
26.10.20
11:32
Благодарю за советы! Ситуация, когда заказчик говорит не более 0,01, нам нужно показать, что результаты именно 0,010, а не 0,011. Вот поэтому и приходится хранить этот ноль. Версия хранения двух реквизитов интересна!
8 unbred
 
26.10.20
11:34
явно работы у программиста нет.
9 Bigbro
 
26.10.20
11:35
"не более 0,01, нам нужно показать, что результаты именно 0,010, а не 0,011"
так 0,011 будет более чем 0,01?
непонятно.
возможно адекватным решением будет хранить помимо самого показателя еще и его точность.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс