Главная страница
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.013 c
2-1222402880
123-ий
2008-09-26 08:21
2008.11.02
Соединение с Инетом


2-1222348784
Bo$$
2008-09-25 17:19
2008.11.02
exceptions


2-1222342938
HairBack
2008-09-25 15:42
2008.11.02
Вопрос по TThread


15-1220948600
Anatoly Podgoretsky
2008-09-09 12:23
2008.11.02
Дмитрий Олегович успокаивает


10-1149852277
Портос
2006-06-09 15:24
2008.11.02
Не завершается процесс с COM объектом внутри.