|
Формат числа - выводить без нулей, если число целое, если дробное, то 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)??
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший