Форум: "Начинающим";
Текущий архив: 2008.11.02;
Скачать: [xml.tar.bz2];
ВнизПри задании фильтра вылетает ошибка: Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c