Вниз
Скачать: CL | DM;

Отформатировать значение ячейки в стандартном DBGrid?   Найти похожие ветки 

← →
BlackTiger   (2002-09-11 14:18) [0]

Как провернуть сабж?

TField.OnGetText не подходит, так как я использую ADOQuery & ADOStoredProcedure, а там такого нет. Рисовать на канве - изврат, не хочу этим даже заниматься.

Может кто кинет в меня линком на грид, который умеет задавать формат значения колонки (к тому же у меня стоит 7-ая дельфя и мне нужну исходники).


← →
Johnmen ©   (2002-09-11 14:23) [1]

Задавай формат в свойствах соответствующего поля...


← →
BlackTiger   (2002-09-11 20:09) [2]

Johnmen, если бы ты посмотрел на ADOQuery & ADOStoredProcedure, то увидел бы, что у них нет таких свойств вообще. Формат...


← →
ermserg   (2002-09-11 20:35) [3]

Kakih u nih svoystv net? Fields? Bred.
Dobav polya v ADOQuery i dla kazhdogo polya TFloatField izmenay svoystvo DisplayFormat (F1 inogda pomogayet). Esli eto ne to, chto tebe nuzhno - posmotri na event DBGrid"a OnDrawDataCell.


← →
BlackTiger   (2002-09-11 21:21) [4]

Так... пинать тока сильно не надо :-) ну лоханулся маненько.
Просто повесил обработчик OnGetText куда нужно и все заработало.
А вот насчет DisplayFormat"а - не нашел я его. Где он должен быть и как его увидеть. Для форматирование значения в хелпе рекомендуется OnGetText, а не DisplayFormat.

P.S. Кто знает гриды типа как из EhLib (с тоталами по колонке) только FREE? Или где взять нормальный EhLib?



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
1-7972
OxOTHuK
2002-09-24 13:54
2002.10.03
Калькулятор


4-8223
oduvan
2002-08-16 18:38
2002.10.03
Как лучшее всего удалить папку с файлами в корзину?


6-8084
Alex90210
2002-08-02 13:46
2002.10.03
Socket ы


1-8003
CrazyAngel
2002-09-21 15:52
2002.10.03
Как из dll вызвать функцию моей программы ?


3-7863
Димон1
2002-09-11 13:37
2002.10.03
Как узнать значение поля в текущей записи ...




   Наверх