Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

тип объекта метаданных

тип объекта метаданных
Я
   nAPACEHAK
 
22.09.17 - 09:01
Всем добра

подскажите, плз

есть объект. пусть Номенклатура
тип: ОбъектМетаданных

как из него получить тип Справочник.Номенклатура? 

   ДобавитьВеткуМетаданных("Справочник","Справочники");
   ДобавитьВеткуМетаданных("Документ","Документы");
   итд
   Процедура ДобавитьВеткуМетаданных(Имя, Представление)
      Для каждого МД Из Метаданные[Представление] Цикл
         НовыйОбъектВетки = НоваяВетка.Строки.Добавить();
         НовыйОбъектВетки.КолонкаМетаданные = МД;
 
 
   Lexey_
 
1 - 22.09.17 - 09:12
(0) нет такого типа "Справочник.Номенклатура"
   mistеr
 
2 - 22.09.17 - 09:13
ЯННП
   nAPACEHAK
 
3 - 22.09.17 - 09:51
поторопился. думаю одно пишу другое )

хочу получить из объектаметаданных 

Имя типа - справочникСсылка.Номенклатура
Тип значения - Номенклатура
   Cyberhawk
 
4 - 22.09.17 - 09:59
Если Метаданные.Справочники.СодержитТип...
   Lexey_
 
5 - 22.09.17 - 10:01
(3) например, так:
ОбъектМетаданных.СтандартныеРеквизиты.Ссылка.Тип.ПривестиЗначение()
   h-sp
 
6 - 22.09.17 - 10:02
(3) ну так навскидку

Тип(Справочники[МД.Имя].ПустаяСсылка())
   h-sp
 
7 - 22.09.17 - 10:03
(3) или так
Тип("СправочникСсылка." + МД.Имя)
   nAPACEHAK
 
8 - 22.09.17 - 10:05
(5) Благодарю. работает

Список тем форума
Рекламное место пустует  Рекламное место пустует
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует