Возникла токая проблема: произвожу фильтрацию в DBGrid таким кодом (смысл видно из кода, не буду вдаваться в объяснения) :
if CheckBox1.checked then
begin
DataModule1.PosesheniyaTable.Filtered:=true;
DataModule1.PosesheniyaTable.Filter:='[Клиент] = '''+ComboBox1.text+'''';
end;
if CheckBox2.checked then
begin
DataModule1.PosesheniyaTable.Filtered:=true;
DataModule1.PosesheniyaTable.Filter:='[Зал] = '''+ComboBox2.text+'''';
end;
if CheckBox1.checked and CheckBox2.checked then
begin
DataModule1.PosesheniyaTable.Filter:='[Клиент] = '''+ComboBox1.text+''' and [Зал] = '''+ComboBox2.text+'''';
end;
Но в DBGrid'е есть поисковые поля, а именно Клиент и Зал! По ним фильтрация не происходит, а по остальным если менять код, всё фильтрует! Подскажите что сделать, что-бы фильтровались поисковые поля!
фильтрация в Базе данных
Страница: 1
Сообщений 1 страница 1 из 1
Поделиться12008-03-28 17:48:58
Страница: 1