Как получить ссылку на дерево метаданных? #103275


#0 by SIDO_DA
В Конфиге (1С версии 7.7 ) есть вкладка "МЕТАДАННЫЕ", содержащая объекты метаданных (константы, справочники, доки и др.) - тобишь ДЕРЕВО . Подскажите, как получить ссылку на это дерево, чтобы потом программно двигаться по этому дереву.
#1 by miki
Да так и напиши... Метаданные
#2 by SIDO_DA
Не помогает! Если я пишу: Для Инд=1 до Метаданные.Документы то     Имя=Метаданные.Документы(Инд).Идентификатор КонецДля - то получаю все доки... А как получить все объекты ДЕРЕВА, которые есть в конфиге на вкладке "МЕТАДАННЫЕ"?
#3 by Ёжик в тумане
Вообще-то эта "вкладка" не для этого сделана.
#4 by Колумбарий
А вот похоже никак. Вот как делают это отцы в своих обработках:
#5 by Колумбарий
то есть им просто помогает знание того, какие ветки этого дерева есть вообще.
#6 by SIDO_DA
А могу ли я сочинить свою ветку?
#7 by Ёжик в тумане
Попробуй. Потом расскажешь, как оно.
#8 by Колумбарий
Нет, иначе бы в 1С была бы ООП организвано штатно. :) Ты меня понимаешь?
#9 by Колумбарий
Но есть такая штука, как 1С++, в которой ты вроде можеш создавать классы-наследники подобных веток.. Но все равно, созданные тобой классы в дереве метаданных не появляются.
#10 by Ёжик в тумане
+9 и к 1С это уже не имеет никакого отношения.
#11 by Колумбарий
Почему не имеет? Код-то выполняется в среде 1С:Предприятия? так что имеет.
#12 by Ёжик в тумане
Можно вообще вирус написать на ассемблере, который заразит 1С и будет выполняться в её среде. Это что, тоже будет иметь к ней отношение?
#13 by Ветеран
А мне всегда хочется объекты в дереве ещё и по папочкам распихать ... Добавить иерархии ... Когда больше сотни справочников фигово отыскать нужный, а если они ещё и отсортированы как попало, тогда ващще труба ... Раньше думал, в восьмерке это сделают  ..., не сделали почему-то ...
#14 by Колумбарий
Если он оперирует с данными 1С, то конечно да. :)
#15 by Колумбарий
2 Зачотная фантазия! :)
#16 by Ёжик в тумане
Ну тады вообще можно сказать, что вся операционная система имеет отношение к 1С.
#17 by IAm
В семерке сделать это посредством Опенконфа - три раза плюнуть
#18 by IAm
я про ветеранское желание
#19 by Ёжик в тумане
Я смотрю - тут многих хлебом не корми - только дай над 1С поизмываться левыми приблудами.
#20 by SIDO_DA
Колумбарий ОТЗОВИСЬ! Подскажи: где можно прочитать про 1С++, я такого не слыхал, а может слыхал да не понял аб чем... Отвечаю на вопрос: "Нет,  иначе бы в 1С была бы ООП организвано штатно. :) Ты меня понимаешь? " ---- НЕ ПОНИМАЮ!
#21 by orefkov
Про 1С++ можно почитать на itland.ru, там форум по ООП на 7.7
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С