Имя: Пароль:
1C
 
Формат числа - выводить без нулей, если число целое, если дробное, то 2 знака
0 ИС-2
 
naïve
31.08.18
09:24
Есть число с кучей цифр. Например,
3,1415926535 надо вывести 3,14
но если будет просто цело число 3, то надо выводить 3 . Т.е без цифр после запятой.
Как такое сделать в формате для отчета СКД?
1 Tonik992
 
31.08.18
09:26
В выражении представления используй язык выражений СКД.
2 Пуля
 
31.08.18
09:26
формат оставь в покое и режь в запросе
3 Tonik992
 
31.08.18
09:32
(2) В некоторых случаях без формата никак, иначе СКД сама выведет нули
4 bolobol
 
31.08.18
10:42
Если Целое ВЫРАЗИТЬ( 15,0) - не сработает?
5 RomanYS
 
31.08.18
11:13
(0) условное оформление!
6 bolobol
 
31.08.18
11:36
(5) Подробнее, пожалуйста, как это сделать условным?
7 RomanYS
 
31.08.18
11:39
(6) Две строки в условном оформлении с разными форматами. Какое условие? Ну добавь поле типа
ВЫбор когда МоеЧисло = Выразить(МоеЧисло как число(20,0)) тогда истина ...., и используй его в условии
8 bolobol
 
31.08.18
12:30
(7) Так чего бы сразу не выразить?
9 RomanYS
 
31.08.18
12:37
(8) Т.е. выводить без форматирования?
Как вывести 3,1 как 3,10 без форматирования?
10 bolobol
 
31.08.18
13:26
Этот вопрос я задал в (4)
11 bolobol
 
31.08.18
13:27
Но и уже проверил - не хватает одного только типа данных, нужен формат.
12 ИС-2
 
naïve
07.09.18
08:34
ап, приходится текст обрезать. А это быдло код
13 butterbean
 
07.09.18
08:37
(12) чем не устроил вариант из (7)??
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший