![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Фильтрация дочернего набора данных [D7, XP]
теркин © (2012-03-01 08:59:00)Имеются два набора данных TTable связанные через поле выбора Lookup. Подскажите как можно произвести фильтрация подчиненного набора данных, так что бы дочерний набор данных выводил не все значения, а только заданный диапазон значений. Применение SetRange и Filter не помогают, они не вызывают ошибок но и набор данных не фильтруют.
Loginov Dmitry (2012-03-03 00:18:00) [1]
> Подскажите как можно произвести фильтрация подчиненного
> набора данных, так что бы дочерний набор данных выводил
> не все значения, а только заданный диапазон значений
Он уже и так отфильтрован по критерию связи с основным набором данных, зачем его еще фильтровать?
Да, и никто не мешает воспользоваться дополнительным датасетом (TTable, TQuery), в котором можно произвести любую фильтрацию.
Anatoly Podgoretsky (2012-03-01 11:44:00) [2]Вообще то работают
теркин (2012-03-01 10:47:00) [3]
> Anatoly Podgoretsky
Пробовал использовать более развернутый вариант SetRangeStart, SetRangeEdit, ApplyRange эффекта никакого. Поэтому и обратился на форум к более продвинутым товарищам, есть такая возможность или её нет. Если есть подскажите как осуществить.
Anatoly Podgoretsky (2012-03-01 10:03:00) [4]> теркин (01.03.2012 08:59:00) [0]
Вообще то работают, хотя бы насчет SetRange еще стоит задуматься, может
работать не стабильно.