Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.012 c
15-1218713094
@!!ex
2008-08-14 15:24
2008.11.02
Хочу купить монитор


11-1193577066
АртемКо
2007-10-28 16:11
2008.11.02
Проблема с array of pstrlist


10-1150277849
oto
2006-06-14 13:37
2008.11.02
архивизация файлов


15-1220936886
Slider007
2008-09-09 09:08
2008.11.02
С днем рождения ! 9 сентября 2008 вторник


2-1222239809
AndreyBg
2008-09-24 11:03
2008.11.02
Перебор записей в датасете.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский