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

В DBGrid   Найти похожие ветки 

← →
Jony ©   (2002-01-23 12:13) [0]

Помню, что в обработчике TField.OnSetText, но что конкретно чему присваивать. Помогите примерчиком. Ни в конференции ни в FAQ ничего не нашел (а встречал в свое время, но не зафиксировал).


← →
kengura   (2002-01-23 12:21) [1]

Надо обрабатывать событие OnGetTex. Вот, например:
procedure TForm1.Table1Field1(Sender: TField; var Text: OpenString; DisplayText: boolean);
begin
if DisplayText then
Text := " ";
end;


← →
Jony ©   (2002-01-23 12:43) [2]

Что-то я не допонял. Она же всю информацию "глушит", а мне нужно только ячейки с "0".


← →
kengura   (2002-01-23 12:49) [3]

Тю, забыл.
if DisplayText then
if Table1Field1.Value = 0 then Text := " ";


← →
Jony ©   (2002-01-23 12:56) [4]

Все равно забиваются все ячейки, независимо от имеющейся в них информации. А вроде все правильно.


← →
kengura   (2002-01-23 13:01) [5]

Еще одна поправка :)
if DisplayText then begin
if Table1Field1.Value = 0 then
Text := " "
else
Text := Table1Field1.AsString;


← →
Jony ©   (2002-01-23 13:03) [6]

Спасибо большое, до этого я уже и сам додумался.



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

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



Память: 0.45 MB
Время: 0.008 c
4-57240
BDRON
2001-12-18 16:30
2002.02.18
Закрыть другую программу


3-57009
Fran
2002-01-24 09:59
2002.02.18
Как в RXDBGrid текущию строку сделать с другим Font или цветом?


4-57242
Shark
2001-12-18 15:25
2002.02.18
HELP!


3-57015
jenbond
2002-01-24 09:45
2002.02.18
выбор СУБД


4-57249
Cossys
2001-12-18 19:01
2002.02.18
Подскажите описание параметров DrawCaption




   Наверх