#0
by Муму после всплытия
... как максимально быстро его найти??Вариант Пока Спр.Родитель <> ...ПустаяСсылка мне знаком....
#6
by Муму после всплытия
был и такой вариант....Запрос с ВЫБРАТЬ КОГДА ТОГДА - жуткий тормоз,в проверке на левую часть Полного кода тормозит сама функция ПолныйКод........................... н-да
#11
by angro
ура, новый конкус на самый быстрый код, только вот способов сделать мало. щас придумаю как проверить, попробую.
#13
by Муму после всплытия
тут и сравнивать нечего......... ваш код однозначно проиграет................. из-за Уровень
#15
by Gloom
Я как-то проверял, самый быстрый вариант - циклом, только лучше использовать Спр.Родитель.Пустая
#16
by Муму после всплытия
в принципе как я и думал.............. ПринадлежитЭлементу ~ ПолныйКод Возврат тЭл ...........................вроде тоже особо с конкретным справочником не связан
#23
by VZ
Стажер, закладываться на совесть юзера (что он не пренебрежет завести наименоаание), или пренебречь возможностью иметь справочники без Наименования - дурной тон.Подумай над этим.
#24
by Алгоритм
Кароче, кому не нравится скорость рекурсии, добавляйте в справочник новый реквизит СамыйГлавныйПреглавныйРодитель, дальше всем понятно...
#25
by angro
реально рекурсия быстрее способ из 80 секунд, способ из 30 секунд. (3000 элементов проверено, SQL). то есть получается 30/3000=0,01 достаточно быстро
#26
by angro
и кстати эта одна из задач которая на файловом варианте быстрее : 49 секунд : 16 секунд.
#27
by AquaKosh
Сам ты... :)) стажёр. Сначала прочитай всё внимательно и рассмотри все возможные варианты, а потом выступай. У меня эта функция используется только в спр. номенклатура, где по определённым причинам не может быть пустого наименования, и юзверя также не могут оставить его пустым. А если мне надо будет сделать эту функцию экспортной, уж поверь, я её изменю.
#28
by android
+Причем в 8.0 заполнение этого реквизита достаточно прописать ПриЗаписи и всё ок.Но вот если самого главного родителя переместят внутрь другого, или неглавного сделают главным - то перезаписывать все подчиненные :(
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Подсчет страниц в табличном документе.
- Как в ТиС редакции 9.2 (935) удалить все документы?
- Как добавить ячейку в EXCEL программно обработкой 1С V 7.7
- Аналоги в 8-ке отчетов "ВЕдомость по остаткам ТМЦ" и "Отчет по продажам ТМЦ"
- Добавил роли и интерфейсы, а в пользователе в конфигураторе не появляются
- Проблемма компоненты Рарус
- При загрузке данных (*.dt), светит ошибку и закрывается :(
- Одинаковая номенклатура различного производства. Как учитывать?
- Import77.ert Файл Печать не найден!
- Вопрос по расчету Постоянных разниц в Бухгалтерии 8.0
- Как запретить пользователю менять расположение ярлыков на рабочем столе
- Стоит ли переходить работать на SAP?
- v7: Перечисление на карточки зарплату сотрудников, кто с этим знаком в стандарт
- Как выгрузить д-т Комплектация из УТ в Бухгалтерию 8.0?
- УРБД: Данные уже загружались
- Как разбить накладную на несколько частей
- MS Office 2000
- Как открыть XML файл?
- Отчет о движении товаров УТ 10.2
- ПостроительОтчета: Общий итог по колонкам внизу таблицы - как убрать!