Метаданные - это объект который содержит описание структуры данных и доступен в глобальном контексте. Во встроенном языке программирования 1С он используется для доступа к структуре метаданных конфигурации. Структура данных задается в конфигураторе в специальном окне с заголовком "Конфигурация". Из объекта "Метаданные" можно получить свойства и коллекцию справочников, документов, регистров сведений и других объектов.
Просмотр всех метаданных и их свойств в "Отчете по конфигурации" Для того чтобы вывести список всех метаданных в текстовый файл или табличный документ, необходимо в главном меню выбрать Конфигурация->Отчет по конфигурации....
Пример перебора коллекций метаданных В данной функции демонстрируется пример перебора колекций документов, справочников, регистров сведений, регистров накопления, регистров бухгалтерии, регистров расчета.
Функция ПеребратьМетаданные() //Коллекции объектов метаданных КоллекцияОбъектов = Метаданные.Документы; КоллекцияОбъектов = Метаданные.Справочники; КоллекцияОбъектов = Метаданные.РегистрыСведений; КоллекцияОбъектов = Метаданные.РегистрыНакопления; КоллекцияОбъектов = Метаданные.РегистрыБухгалтерии; КоллекцияОбъектов = Метаданные.РегистрыРасчета; //... //... //... //Перебрать коллекцию объектов метаданных Для каждого Метаданное Из КоллекцияОбъектов Цикл Имя = Метаданное.Имя; Синоним = Метаданное.Синоним; Комментарий = Метаданное.Комментарий; //... //... //... КонецЦикла;
КонецФункции
|