|
Формат вывода вещественного числа
| ☑ |
0
technik-1c
10.07.15
✎
11:09
|
v8.2 управляемые формы.
Подскажите, пожалуйста, где выставляется формат вывода вещественного числа в таблице на форме?
Нужно, чтобы
1,00 выводился как 1
а
1,25 выводился как 1,25
(т.е. дробная часть не показывалась если она пустая)
Понимаю, что это в формате, но не понимаю как это сделать.
Спасибо.
|
|
1
Остап Сулейманович
10.07.15
✎
11:13
|
(0) Не используй формат. И тогда система сама КАЖДОЕ число отформатирует по количеству значащих цифр. Формат задает ОБЯЗАТЕЛЬНОЕ форматирование к одному виду.
Ну или заюзать свою функцию представления числа, которая разберет количество значащих цифр в каждом случае и выдаст нужное представление в текстовом виде.
|
|
2
technik-1c
10.07.15
✎
11:16
|
(1) Что использовать?
|
|
3
Остап Сулейманович
10.07.15
✎
11:19
|
(2) Птля... Ничего не используй. Для показа чисел используй текстовую колонку (не числовую). И выводи туда числа как есть. Либо пиши свою функцию представления. Стандартный Формат не работает по условиям.
|
|
4
technik-1c
10.07.15
✎
12:01
|
(3) Понятно. Спасибо.
|
|
5
technik-1c
16.07.15
✎
13:06
|
(1),(3) А оказывается есть такое!
В формате пишешь
Число -> Представление нуля -> Отсутствует
или
Формат = "ЧН=Отсутствует"
ФорматРедактирования = "ЧН=Отсутствует"
Получаешь
1.00 => 1
Вопрос решен. Спасибо.
|
|
6
GROOVY
16.07.15
✎
13:11
|
(5) Ноль попробуй вывести....
|
|
7
technik-1c
16.07.15
✎
13:20
|
(6) да и бог с ним ))
|
|
8
GROOVY
16.07.15
✎
13:23
|
(7) А попробуй вообще без формата.
|
|
9
bolobol
16.07.15
✎
13:39
|
Так вы ноль форматом описали, а тестируете на единице! ))))))))
|
|
10
fishb1
16.07.15
✎
14:16
|
Зря вы смеетесь. Меня однажды просили выводить "Отсуствует" вместо нуля.
|
|
11
D_E_S_131
16.07.15
✎
15:36
|
(10) И ты легко решил этот вопрос с помощью пары кавычек?
|
|
12
fishb1
16.07.15
✎
15:53
|
(11) Нет, с помощью форматной строки, и это мне далось не легко.
|
|