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

Вниз

При задании фильтра вылетает ошибка:   Найти похожие ветки 

 
DevExpress   (2008-09-24 12:49) [0]

"Аргументы имеют неверный тип, выходят за пределы допустимого диапазона или вступают в конфликт друг с другом"

Компонент cxGrid, СУБД - MS SQL Server 2005.

Да, забыл добавить: фильтр задаю средствами самого грида.

В чем может быть причина?


 
Поросенок Винни-Пух ©   (2008-09-24 12:50) [1]

Причина в двойных кавычках написана


 
Anatoly Podgoretsky ©   (2008-09-24 12:51) [2]

Бывает и не такое.


 
Vlad Oshin ©   (2008-09-24 12:53) [3]

а код задания фильтра секретный?

  cxGrid1DBTableView1.DataController.Filter.Root.Clear;
  cxGrid1DBTableView1.DataController.Filter.Root.AddItem(cxGrid1DBTableView1OWNER, foEqual,"SYS","SYS");
  cxGrid1DBTableView1.DataController.Filter.Active := True;

  cxGrid1DBTableView1.DataController.Filter.Root.Clear;
  cxGrid1DBTableView1.DataController.Filter.Root.AddItem(cxGrid1DBTableView1OWNER, foLike,"SY%","like SY*");
  cxGrid1DBTableView1.DataController.Filter.Active := True;


 
DevExpress   (2008-09-24 13:03) [4]


> Vlad Oshin ©   (24.09.08 12:53) [3]

нету кода, справа внизу, кнопка "Customize...", там и задаю условие, данные "правильного" типа. Ошибка вылетает на всех усл, кроме Equals - тут работает


 
Vlad Oshin ©   (2008-09-24 14:00) [5]

на форму положите cxFilterControl
напишите код
что показывает

procedure TForm1.Button9Click(Sender: TObject);
begin
 cxFilterControl1.LinkComponent:=cxGrid1DBTableView1;
 case cxFilterControl1.Visible of
   true:
     begin
        cxFilterControl1.Visible:=false;
        button9.Caption:="Visual Filter";
        cxFilterControl1.ApplyFilter;
        cxGrid1DBTableView1.DataController.Filter.Active := True;
        ShowMessage(cxGrid1DBTableView1.DataController.Filter.FilterText);
     end;
   false:
     begin
       cxFilterControl1.Visible:=true;
       button9.Caption:="Apply";

     end;
 end;
end;


 
DevExpress   (2008-09-24 17:56) [6]


> Vlad Oshin ©   (24.09.08 14:00) [5]

хорошая строчка... высвечивает то, что и должно... в общем, какая-то настройка в гриде стояла не та, не стал искать, просто поставил новую таблицу:)



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
2-1222372060
DFT
2008-09-25 23:47
2008.11.02
RandomRange


15-1221112876
Slider007
2008-09-11 10:01
2008.11.02
С днем рождения ! 11 сентября 2008 четверг


15-1220884420
axis_of_evil
2008-09-08 18:33
2008.11.02
IE тормозит систему


2-1222343693
Семенов. Н
2008-09-25 15:54
2008.11.02
Поясните строку в коде...


15-1221016514
Василий Жогарев
2008-09-10 07:15
2008.11.02
Программирование под Unix- подобные системы.