Такая задача.
Хочу создать некоторое дерево вида:
Корень
-потомок
-потомок
Корень
-потомок
-потомок
-потомок
Корень
-потомок
-потомок
-потомок
и записать данную структуру в БД (FB). А потом в обратную сторону - из данных в БД, программно создать эту же структуру.
Но как в VCL не нашел Nodes, и absoluteindex. Так сказать не на что опереться в числовом представлении.
Попробовал использовать Globalindex - вышла неудача , он выдает "правильный" результат, т.е. какой он по счету только когда все ветви полностью раскрыты.
Думаю ладно, если тебе надо чтобы были все ветки раскрыты, пусть будут, решил использовать ExpandetALL а потом уже находить Globalindex, но увы опять неудача, он просто не разворачивает ветки (указатели меняют расположение) , а данные так и лежат свернутые. Нажимаешь на любую ветку и данные разворачиваются. Но код уже отработал и выдал не правильный индекс (такой как при свернутых ветках).
Проблема - в каком виде представлять объекты? хотелось бы в числовом по уникальному ID
Как их находить?
Спасибо.