Главная страница
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.48 MB
Время: 0.022 c
4-1199201118
MFN+
2008-01-01 18:25
2008.11.02
Как получить имя Mapped файла по его Handle


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


15-1221108426
Cyrax
2008-09-11 08:47
2008.11.02
Терминатор 2 3D - Битва сквозь время: фрагмент с T1000000


2-1222250546
Нов_и_чок
2008-09-24 14:02
2008.11.02
SQL в Delphi


15-1220896812
Point
2008-09-08 22:00
2008.11.02
Компоненты Indy можно ли использовать в консольных приложених?