Related Posts
- Получение логина и пароля техподдержки 1С из базы
- Класс для вывода отчета в Excel
- Счет-фактура для УПП
- Библиотека классов для создания внешней компоненты 1С на C#
- Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86
- Прайс-лист с артикулом в отдельной колонке
1. Почему таблица индексов, если это таблица идентификаторов(ну, это я притянул за уши, конечно)
2. Что будет, если добавить строку интерактивно? Нужно сразу же и в таблицу индексов добавить строку?
3. Было бы неплохо сделать замеры времени каждого типа поиска на дереве 1000+ строк с двумя-тремя уровнями, чтобы сделать однозначные выводы о производительности. Подозреваю, что самым быстрым окажется поиск по идентификатору
4. СКД по хорошему формировать программно на случай изменения реквизитов таблицы и получения универсального механизма
В целом проделана неплохая работа за которую однозначно плюс.
(1)
1) Не знаю, почему-то захотелось назвать так. Но правильнее всё же будет назвать ТаблицаИдентификаторов.
2) При добавлении строки нужно будет дописать код в события добавления/изменения строк дерева, который будет добавлять/изменять строку в таблицу индексов.
3) Про замер производительности думал, но по каким-то причинам не сделал 🙂 Допишу.
4) Да, так будет намного удобнее. Тоже реализую в ближайшее время
Спасибо за статью, человек!
Конечно, она полезна в плане консолидации такого хорошего опыта. В будущем, если будет время, хотелось бы побольше аналитики и рекомендаций типа:
— какой способ предпочтительнее использовать в каких случаях, и почему?
— как в типовых в подобных случаях поступаю, каким способом, и на ваш взгляд, почему так?