ник: AlexSyr
Два дня уже пытаюсь осмыслить указанную проблему, т.к. тоже кое-где использую "дерево".
Уже и веток понаделал с уровнем вложенности >80, и даже небольшую ошибку у себя нашел, но ...
Где те грабли на которые я, видимо, пока не наступил?
Да есть задержка секунда, другая, но минуты!!!
Можно все-таки немного поподробнее описать проблему:
- как хранится дерево? структура таблицы, т.к. - не понял фразу: "...хранится только деталировка первого уровня...". Т.е. дерево (узлы дерева) не все хранится в одной таблице? Это очень интересует.
- где происходит задержка: вниз или вверх по дереву от узла;
- связана ли задержка с необходимостью собирать дополнительные данные по каждому узлу; в идеале, конечно было бы проще сравнивать с получением собранной структуры дерева только с "ключами узлов";
- каков приблизительный объем самой тугодумной ветки дерева (уровней вложенности, дочерних узлов на каждом уровне);
- задержки возникают при отображении на экран? Тогда, каким способом производится отображение: ActiveX или еще как?
Заранее извиняюсь за столько вопросов, но сверлит в башке - ночи не сплю .