Здравствуйте!
Я использую приобретенный давно компонент dxDbTreeView. Компонент мне очень нравится, но недавно столкнулся с одной проблемой при использовании бд firebird. Есть стандартная древовидная таблица (ID, Parent, Name). К таблице подключен датасет (pFIBDataSet), к которому подключен dxDbTreeView. Дерево успешно выстраивается. Проблема в том, что после добавления новых узлов, обновление дерева не корректно отображается. Некоторые новые узлы после вставки данных в древовидную таблицу сразу отображаются раскрытыми, некоторые свернутыми.. Обновление dxDbTreeView после вставки записей произвожу выключением и включением датасета. Мне нужно чтобы после добавления новых веток открывались именно только что добавленные. Не подскажете в каком направлении копать)?
Я использую приобретенный давно компонент dxDbTreeView. Компонент мне очень нравится, но недавно столкнулся с одной проблемой при использовании бд firebird. Есть стандартная древовидная таблица (ID, Parent, Name). К таблице подключен датасет (pFIBDataSet), к которому подключен dxDbTreeView. Дерево успешно выстраивается. Проблема в том, что после добавления новых узлов, обновление дерева не корректно отображается. Некоторые новые узлы после вставки данных в древовидную таблицу сразу отображаются раскрытыми, некоторые свернутыми.. Обновление dxDbTreeView после вставки записей произвожу выключением и включением датасета. Мне нужно чтобы после добавления новых веток открывались именно только что добавленные. Не подскажете в каком направлении копать)?