Добрый вечер, помогите плиз.
Есть cxGrid, в нем несколько Level и TableView.
И есть задача, нужно показать департамент (родитель), в чайлдах показать должности, и вторым table view пойдут управления. А у управления уже в чайлдах будут должности, а так же отделы, группы и у них уже должности и люди.
В dbgSubordinationDBTableViewCEB2, dbgSubordinationDBTableViewCEB3 и dbgSubordinationDBTableViewCEB4 прописаны MasterKeyFieldNames = id и DetailKeyFieldNames = parentid.
вроде по идее все должно работать, но работать не хочет как надо. Показывает только департаменты и должности в нем, если скрыть dbgSubordinationDBTableViewCEB2 (должности в департаментах), то будет показываться и департаменты (без должностей), и управления, и должности в управлении. Если же не скрывать должности в управлении, то почему-то связка не идет. Что я делаю не так?
Думал что к level1 привязал в виде чайлдов level2 и level3, а к level3 привязал в виде чайлда level 4 и все будет работать, а вот не получается что-то из-за level2 и все тут.
P.S.: по базе данных все проверил, все отлично вытаскивается и все должно работать.