Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Сортировать в TTable

28K
17 мая 2007 года
MatlabX
1 / / 17.05.2007
Приветики! У меня проблема со сортировкой в TTable, подскажите как можно сортировать но какому то полям ...?

За ранее спасибо ...
12K
17 мая 2007 года
yura-007
45 / / 03.04.2007
Цитата: MatlabX
Приветики! У меня проблема со сортировкой в TTable, подскажите как можно сортировать но какому то полям ...?

За ранее спасибо ...



В свойстве Filter компонента Table пиши условие, например: имя_поля=2. Затем свойство Filtered установи в true и всё.
Либо программно:

 
Код:
Table1.Filter:=’(имя_поля=2)’;
Table1.Filtered:=true;
263
17 мая 2007 года
koltaviy
816 / / 16.12.2004
Цитата: yura-007
В свойстве Filter компонента Table пиши условие, например: имя_поля=2. Затем свойство Filtered установи в true и всё.
Либо программно:
 
Код:
Table1.Filter:=’(имя_поля=2)’;
Table1.Filtered:=true;


Сортировка и фильтрация - что, одно и то же??

To MatlabX: ищи в сторону IndexName - примера просто под рукой нет!!

12K
18 мая 2007 года
yura-007
45 / / 03.04.2007
И в правду что-то я не о том подумал!
Тогда вот так:
Table1.IndexFieldNames:='Имя_поля';
12K
18 мая 2007 года
yura-007
45 / / 03.04.2007
В связи с появлением этой темы, хочу задать вопрос:
Как сортировать в дочернем Table, если у него уже задано свойство
IndexNames и MasterField
В результате смены индекса в IndexNames меняется значение и в MasterField, например:
 
Код:
IndexNames= Index1;
MasterField=Имя_поля1(Index1)->Имя_поля(родительского Table);
Меняем Index1 на Index2:
 
Код:
IndexNames= Index2;
MasterField=Имя_поля2(Index2)->Имя_поля(родительского Table);
И в результате в DBGrid’e пусто!
Оно-то может и сартируется правильно, только я этого не вижу.:(
Как правильно сортировать?:confused:
Заранее благодарствую!
8.0K
13 июня 2007 года
simpleuser1
82 / / 09.06.2007
Цитата: MatlabX
Приветики! У меня проблема со сортировкой в TTable, подскажите как можно сортировать но какому то полям ...?

За ранее спасибо ...


Лучше всего фильтрацию в Table делать через SQL запросы. Это намного быстрее и проще.

25K
24 июня 2007 года
Sax
11 / / 14.04.2007
Не используйте TTable нигде и никогда!!!
309
24 июня 2007 года
el scorpio
1.1K / / 19.09.2006
Самый простой способ сортировки - это SQL.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог