Форум: "Базы";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];
ВнизEdit, Grid Найти похожие ветки
← →
Chayan (2003-05-27 16:54) [0]Как "заставить" Edit и Grid отображать два знака после запятой?
Н-р: 5,1 -> 5,10; -8 -> -8.00
← →
Stas (2003-05-27 16:58) [1]Ты уже сегодня спрашивал поищи в конференции.
← →
Silver_ (2003-05-27 17:16) [2]
DBGrid1.EditMask:="#.##";
В дезайн тайме свойству EditMask присвой #.## :)
← →
kaif (2003-05-27 17:34) [3]Лучше на уровне DataSet.Fields[i] определить формат
например:
TNumericField(IBQuery1.FieldByName("MY_FIELD")).DisplayFormat := "#,##0.00";
TNumericField(IBQuery1.FieldByName("MY_FIELD")).EditFormat := "###0.00";
Тогда можно иметь, например, разделитель тысяч при просмотре и избавиться от него при редактировании. И все контролы будут это одинаково отрабатывать (и TDBEdit и TDBGrid).
← →
Silver_ (2003-05-27 17:35) [4]Звеняюсь ошовочка вышла
> DBGrid1.EditMask:="#.##";
нада на колонку типа так:
DBGrid1.Columns[5].EditMask:="#.##";
или на поле типа так:
DataSet1.FieldByName("MyField").EditMask:="#.##";
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c