![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по DisplayFormat
Juice © (2007-01-10 12:46:00)Как указать в этом свойстве (относится к полю датасета) что я хочу чтобы отображалось значение всегда с двумя знаками после запятой, а если значащих больше то только сколько есть ? Например (значение/вывод):
1 -> 1.00
1.1 -> 1.10
1.1234 -> 1.1234
попробовал так:
### ###.00###
в результате все числа выводятся с 5 зн.после запятой, например 1 -> 1.00000
Сергей М. (2007-01-10 13:49:00) [1]Ставь DisplayFormat равным # ##0.000000000 (кол-во разрядов в дробной части - максимально интересующее тебя)
А в обработчике TField.OnGetText отсекай справа символы незначащих нулей, если они имеются, плоть до сотых