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

Вниз

Не могу установить фильтр на таблицу   Найти похожие ветки 

 
AntonUSAnoV   (2008-03-20 18:37) [0]

var
time: Tdatetime;
year, month, day: Word;
filter:string;
begin
try
time:=now;
decodedate(time, year, month, day);
filter:="1."+inttostr(month)+"."+inttostr(year);
tsorevnovania.Filter:="Data1>"""+filter+"""";
tsorevnovania.Filtered:=true;
except end;


После вот такого кода программа запускается, и после применения фильтра, выдаётся сообщение с ошибкой No current record , что как я понял значит что нет записей удовлетворяющих фильтру, но если задавать фильтр через инспектор объектов, то всё нормально, есть записи...


 
Palladin ©   (2008-03-20 18:39) [1]

а try except end это так специально сделано? типа были какие то непонятные тебе ошибки и ты решил, что если ошибку не видно - значит ее нет. гениально.


 
AntonUSAnoV   (2008-03-20 18:57) [2]

допустим убрал try except end


 
Palladin ©   (2008-03-20 19:17) [3]

ага... давай допустим... и что... ругается? кстати, переменную time можешь не заводить, такая функция и так есть... так же как и функция date


 
aleko   (2008-03-20 20:10) [4]

Возможно у тебя фильтр задан неверно, кажется должно быть так:
sorevnovania.Filter:="Data1 > " + """" + filter + """";



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
2-1205950526
Stepper
2008-03-19 21:15
2008.04.13
Почему сие не работает? Бутафорский ProgressBar :)


15-1204040112
@!!ex
2008-02-26 18:35
2008.04.13
Почему данные не уходят через WinSock.Send?


2-1206029759
wowa1
2008-03-20 19:15
2008.04.13
TImageList.Draw


15-1204147672
Tirael
2008-02-28 00:27
2008.04.13
тем, кому не все равно


2-1205762898
Михаил
2008-03-17 17:08
2008.04.13
Компонент для выбора толщины и вида линии