Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

проблемы с фильтрацией!!

14K
22 июня 2008 года
Дрон
37 / / 29.06.2007
Код:
procedure TForm1.Button6Click(Sender: TObject);
var flag2:boolean;
begin
flag2:=false;
If DateTimePicker1.Date>DateTimePicker2.Date then flag2:=true;
Table2.Filter:='';
if CheckBox1.Checked
then Table2.Filter := 'Dat >= ''' + DateToStr(DateTimePicker1.Date) + '''';
Showmessage(Table2.Filter);
if CheckBox2.Checked then
begin
if Table2.Filter <> '' then Table2.Filter := Table2.Filter + ' and ';
Table2.Filter := Table2.Filter + 'Dat <= ''' + DateToStr(DateTimePicker2.Date) + '''';
end;
 Showmessage(Table2.Filter);
if CheckBox3.Checked then
begin
if Table2.Filter <> '' then Table2.Filter := Table2.Filter + ' and ';
Table2.Filter:= Table2.Filter + 'Num = ''' + ComboBox2.Text + '''';
end;
Showmessage(Table2.Filter);
If flag2=false then Table2.Filtered:=true else;
end;



На мой взгляд всё ровно но при выполнении 2 усл. сразу выходит ошибка
14K
22 июня 2008 года
Дрон
37 / / 29.06.2007
Всем спасибо, проблема решена можно закрыть тему.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог