Всем привет!
нуждаюсь в совете, а именно, как получить значение реквизита документа. получаю имена всех реквизитов через метаданные, но как обратиться к ним по полученным именам и получить ззначение?
код:
КоллекцияОбъектов = Метаданные.Документы.АвансовыйОтчет.Реквизиты;
Для каждого Реквизит Из КоллекцияОбъектов Цикл
Имя = Метаданное.Имя;
Текст.ДобавитьСтроку(""+Имя+"; ");
КонецЦикла;
ну на самом деле мне нужно получить имена и значения не конкретного документа, а любого выбранного. но пытаюсь для начала на примере одного, конкретного
(0) Если "любой выбранный документ" - это ссылка на документ или объект документа, то можно как-то так.
КоллекцияОбъектов = Метаданные.Документы.АвансовыйОтчет.Реквизиты;
Для каждого Реквизит Из КоллекцияОбъектов Цикл
Имя = Метаданное.Имя;
Текст.ДобавитьСтроку("Значение реквизита " + Имя + " выбранного документа: " + ЛюбойВыбравнныйДокумент[Имя]);
КонецЦикла;