Поиск по дереву значений рекурсией, методом НайтиСтроки(), с помощью СКД. Вывод результата поиска в отдельную таблицу. Активация строки в дереве значений при выборе в таблице

3 Comments

  1. buganov

    1. Почему таблица индексов, если это таблица идентификаторов(ну, это я притянул за уши, конечно)

    2. Что будет, если добавить строку интерактивно? Нужно сразу же и в таблицу индексов добавить строку?

    3. Было бы неплохо сделать замеры времени каждого типа поиска на дереве 1000+ строк с двумя-тремя уровнями, чтобы сделать однозначные выводы о производительности. Подозреваю, что самым быстрым окажется поиск по идентификатору

    4. СКД по хорошему формировать программно на случай изменения реквизитов таблицы и получения универсального механизма

    В целом проделана неплохая работа за которую однозначно плюс.

    Reply
  2. user608855_krick_09

    (1)

    1) Не знаю, почему-то захотелось назвать так. Но правильнее всё же будет назвать ТаблицаИдентификаторов.

    2) При добавлении строки нужно будет дописать код в события добавления/изменения строк дерева, который будет добавлять/изменять строку в таблицу индексов.

    3) Про замер производительности думал, но по каким-то причинам не сделал 🙂 Допишу.

    4) Да, так будет намного удобнее. Тоже реализую в ближайшее время

    Reply
  3. Новиков

    Спасибо за статью, человек!

    Конечно, она полезна в плане консолидации такого хорошего опыта. В будущем, если будет время, хотелось бы побольше аналитики и рекомендаций типа:

    — какой способ предпочтительнее использовать в каких случаях, и почему?

    — как в типовых в подобных случаях поступаю, каким способом, и на ваш взгляд, почему так?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *