Главная страница
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.012 c
15-1220977765
NailMan
2008-09-09 20:29
2008.11.02
Какой-то батут с Explorer.exe при вызове горячими клавишами


2-1222157170
Анна
2008-09-23 12:06
2008.11.02
Сводная таблица, замена колонки Общий итог на Отклонение


15-1220620461
Плохиш
2008-09-05 17:14
2008.11.02
Поздравляю всех с началом нового учебного года!


2-1222234434
Neket
2008-09-24 09:33
2008.11.02
Проверка на ввод нечисловых символов и запятой.


2-1222098648
Igor
2008-09-22 19:50
2008.11.02
База данных MySQL в Интернете