Меню


Курсы СтимулСправочникПолезные материалы1С:Предприятие 8.2РазработчикамСоглашения при написании ко…

1С:Предприятие 8.2 /
Разработчикам /
Соглашения при написании кода

Оглавление

Получение метаданных объектов

1. В тех случаях, когда известен тип объекта метаданного (справочник, документ, и т.п.), то получение метаданных объекта конфигурации следует выполнять с помощью метода Метаданные этого объекта (или ссылки для объектов ссылочного типа), а не путем обращения к свойству глобального контекста Метаданные, так как второй способ существенно более медленный.

Правильно:

СправочникОбъект.Метаданные()

Неправильно:

Метаданные.Справочники[ИмяСправочника]
Метаданные.НайтиПоПолномуИмени("Справочник." + ИмяСправочника)

2. В тех случаях, когда тип объекта метаданного заранее неизвестен, рекомендуется воспользоваться методом НайтиПоТипу, например:

// Получить имя вида "Справочник. Номенклатура ", "Документ.ПриходнаяНакладная"
// для переданного описания типа
ИмяОбъектаМетаданного = Метаданные.НайтиПоТипу(ОписаниеТипаЗначений.ТипЗначений).ПолноеИмя();

Нас находят: 1с метаданные, Текущий объект метаданных в 1С 8 2, описание метаданных 1с 8 2, Метаданные НайтиПоТипу, 1с 8 запрос имя объект метаданных, https://yandex ru/clck/jsredir?from=yandex ru%3Bsearch%3Bweb%3B%3B&text=&etext=1875 Ji8_k-w7s0xnrQWI4jZjb8JzophY7-QljJkotGitaRw-qC31Uucu_yAj5Hk20P8d 37be823dcb9973d7697574ea717343e1f375d9ec&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG9, https://yandex ru/clck/jsredir?from=yandex ru%3Bsearch%3Bweb%3B%3B&text=&etext=1835 J3UKXNlQsqY3JqGQPUmnJMZ7AWEXlGolQV_FjELP7i_WAk2jjfFrP_yXMZvSj0Tq da23e16d64a62ee6162bc6c34a647fb8eeb88ad5&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG9, https://yandex ru/clck/jsredir?from=yandex ru%3Bsearch%3Bweb%3B%3B&text=&etext=1822 CHvFrfFarSOB6EeQUphIamFEpObIiS0sWbPs-eOVb8Mj9txjBfnvD8SapAiGlwEV 352590d8d13e665fbfc173c08a0689d7b6901a55&uuid=&state=_BLhILn4SxNIvvL0W45KSic66uCIg23qh8iRG9, 1c 8 найти объек по метаданным, получить метаданные в 1с


Подписка на новости RSS         Мы в Google+    

 

Мы на Facebook