8.х нужна помощь

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем batareyka, 3 сен 2007.

  1. TopicStarter Overlay
    batareyka
    Offline

    batareyka

    Регистрация:
    3 сен 2007
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Делаю обработку. Надо получить значения хранящиеся в реквизитах в выбранном произвольном документе и записать их в текстовый документ. Получаю имена всех реквизитов следующим кодом
    Текст = Новый ТекстовыйДокумент;
    ВыгружаемыйОбъект = ЭлементыФормы.Документ.Значение.ПолучитьОбъект();
    МетаданныеДокумента = ВыгружаемыйОбъект.Метаданные();
    Для Каждого Реквизит из МетаданныеДокумента.Реквизиты Цикл
    ИмяРеквизита = Реквизит.Имя;
    Текст.ДобавитьСтроку(ИмяРеквизита);
    КонецЦикла;

    Думается, что можно, зная имена реквизитов получить и данные в них, но не могу понять как это сделать. Подскажите плз.
  2. Senya
    Offline

    Senya Опытный в 1С

    Регистрация:
    6 июн 2006
    Сообщения:
    594
    Симпатии:
    0
    Баллы:
    26
    Попробуйте Реквизит.Значение. Но это для примитивных типов. А например для справочников Реквизит.Значение.Наименование и т.д.
  3. AlexeyTiRe
    Offline

    AlexeyTiRe

    Регистрация:
    27 фев 2007
    Сообщения:
    44
    Симпатии:
    0
    Баллы:
    1
    Разве из метаданных можно получить значение???
    Значение можно получить вот так: "ВыгружаемыйОбъект[ИмяРеквизита]".
Похожие темы
  1. MuHyC
    Ответов:
    9
    Просмотров:
    435
Загрузка...

Поделиться этой страницей