Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.18;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.009 c
4-57260
Man In Red
2001-12-20 21:04
2002.02.18
Как отправить SMS?


3-56983
cahek2000
2002-01-23 14:28
2002.02.18
RxDBGrid


3-57025
demon ltd
2002-01-25 00:10
2002.02.18
запись из базы в edit, Combobox1 и так даллее


1-57086
Priz_Datiy
2002-02-01 22:43
2002.02.18
DialUp соединения...


1-57089
HDD
2002-02-01 14:24
2002.02.18
Люди добрые поскажите!