Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.29;
Скачать: CL | DM;

Вниз

форматирование полей в DBGrid   Найти похожие ветки 

 
Inuendo ©   (2005-05-13 16:50) [0]

Прошу помочь с проблемой. Как отформатировать в гриде отображение числовых полей? Знаю, что надо добраться как-то до DisplayFormat. Но не знаю как это реализовать. Подскажите, плз, был бы очень благодарен, если можно - набросайте код. С уважением, и т.д.


 
Bronco ©   (2005-05-13 16:55) [1]

Свойство DisplayFormat имеют TNumericField и TDateTimeField.
Находятся они соотв. в том DataSet"e к которому подключен твой грид.
Кода писать никакого не надо. Достаточно щелкнуть правой кнопкой мыши по Query (или что там у тебя), открыть Fields editor, затем add all fields. У нужного поля установить DisplayFormat


 
Inuendo ©   (2005-05-13 17:14) [2]

Спасибо, я ща попробую.


 
Desdechado ©   (2005-05-13 17:54) [3]

а лучше все-таки написать код - добраться до поля после открытия датасета и установить формат. всего-то 2 строки:
qry.Open;
qry.FieldByName( "pole" ).DisplayFormat := ...

это гораздо гибче, ибо позволяет не ограничивать набор полей



Страницы: 1 вся ветка

Текущий архив: 2005.06.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
1-1118307829
YoungPioneer
2005-06-09 13:03
2005.06.29
как узнать видимую часть Canvas (DC)


1-1118063196
Иван П.
2005-06-06 17:06
2005.06.29
Первое-последнее число текущего месяца в DateTimePicker


3-1116325523
Mortal
2005-05-17 14:25
2005.06.29
ADO: Проблема с Datetime


3-1116072385
Ольга
2005-05-14 16:06
2005.06.29
Скорость выполнения хранимой проседуры


1-1117618929
a80h19
2005-06-01 13:42
2005.06.29
Полиморфизм для переменной