метаданные...
Для сч = 1 по Метаданные.Справочники("Номенклатура").Реквизит() Цикл
Сообщить("" + Метаданные.Справочники("Номенклатура").Реквизит(сч).Идентификатор);
КонецЦикла;
Для а=1 По Метаданные.ОбщийРеквизитДокумента() Цикл
РеквизитИд = Метаданные.ОбщийРеквизитДокумента(а).Идентификатор;
КонецЦикла
Для а=1 По Метаданные.Документ(Док.Вид()).РеквизитШапки() Цикл
РеквизитИд = Метаданные.Документ(Док.Вид()).РеквизитШапки(а).Идентификатор;
КонецЦикла
Для а=1 По Метаданные.Документ(Док.Вид()).РеквизитТабличнойЧасти() Цикл
РеквизитИд = Метаданные.Документ(Док.Вид()).РеквизитТабличнойЧасти(а).Идентификатор;
(5) при использовании кода для документа
[code]
Для сч = 1 по Метаданные.Документ("БольничныйЛист").Реквизит() Цикл
Сообщить("" + Метаданные.Документ("БольничныйЛист").Реквизит(сч).Идентификатор);
КонецЦикла;
[/code]
выдается ошибка:
Для сч = 1 по Метаданные.Документ("БольничныйЛист").Реквизит() Цикл //справочник
{C:\USERS\AT\DESKTOP\ВЫТАЩИТЬБОЛЬНИЧНЫЕ.ERT(17)}: Поле агрегатного объекта не обнаружено (Реквизит)