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