09.09.2004, 10:19 | #1 |
Участник
|
Программирование фильтра в гриде
Привет всем.
У меня такая задача - есть форма. В левой части формы иерархический номенклатурный справочник в виде дерева. Справа два грида - оба на одном и том же DataSource. Как сделать, чтобы при перемещении по дереву в одном из гридов отображалась только отфильтрованная по некоторому признаку номенклатура? У грида есть метод filter(), в который передается строка. Может быть, через э тот метод можно задать фильтр? И в каком формате должна выглядеть строка этого фильтра? |
|
09.09.2004, 11:31 | #2 |
Участник
|
При перемещении по дереву вызывать метод executeQuery на datasource и в нем изменять значение range.
Только в вашем случае будут фильтроваться оба grid'а, т.к datasource у вас один. |
|
09.09.2004, 12:32 | #3 |
Участник
|
Понятно.
Но мне, к сожалению, надо чтоб в одном гриде оставались все записи из InventTable, а в другом - только отвечающие определенному условию записи. |
|
09.09.2004, 13:20 | #4 |
Участник
|
Используйте два источника данных.
|
|