Форум: "Основная";
Текущий архив: 2007.03.25;
Скачать: [xml.tar.bz2];
ВнизDBGridEh с возможностью округления Double-полей Найти похожие ветки
← →
DelphiLexx © (2007-02-01 13:03) [0]Скажите, пожалуйста, имеется ли возможность в DBGridEh для Double-колонок задавать точность округления. Если нет, то как это реализовать. Конечно, округления я мог бы задать для полей самого DataSet"a, но мне нужно, чтобы в DataSet"е оставались истинные значения.
← →
ЮЮ © (2007-02-01 13:08) [1]
> но мне нужно, чтобы в DataSet"е оставались истинные значения.
Зачем же тогда пользователя вводить в заблуждение, показывая ему не то, что есть на самом деле? Начнет на калькулятоое проверять - и не сходится :)
← →
Desdechado © (2007-02-01 13:13) [2]DisplayFormat у поля
← →
DelphiLexx © (2007-02-01 13:18) [3]
> Зачем же тогда пользователя вводить в заблуждение, показывая
> ему не то, что есть на самом деле? Начнет на калькулятоое
> проверять - и не сходится :)
Да нет, ты не понял. Дело в том, что значения Double-полей DataSet"a используются в одном большом расчете результатом, которого является одно число. Пользователю нужно как можно более точное значения этого числа. А в гриде для полей Double-полей DataSet"a нужна точность до 2-х знаков. Если я сделаю округления для всех значений Double-полей DataSet"a, то я в моем расчете получу число с большой погрешностью. Поэтому этот спсоб и отпал.
← →
DelphiLexx © (2007-02-01 13:20) [4]
> DisplayFormat у поля
И что, я должен ввести в это свойство, чтобы добиться округление до 2-х знаков.
← →
vtur © (2007-02-01 14:06) [5]DisplayFormat=0.00
← →
Amoeba © (2007-02-01 16:41) [6]
> DelphiLexx © (01.02.07 13:20) [4]
>
>
> > DisplayFormat у поля
>
> И что, я должен ввести в это свойство, чтобы добиться округление
> до 2-х знаков.
А в справку заглянуть религия не позволяет? Там все вполне понятно написано.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.03.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.04 c