Получает элемент коллекции по индексу. Работает аналогично оператору [].
Синтаксис
Получить()Полное описание, параметры и ограничения
ЭлементыРасшифровкиКомпоновкиДанных.Получить (DataCompositionDetailsItems.Get)
ЭлементыРасшифровкиКомпоновкиДанных (DataCompositionDetailsItems)
Получить (Get)
Доступен, начиная с версии 8.1.
Синтаксис:
Получить()
Возвращаемое значение:
Тип: ЭлементРасшифровкиКомпоновкиДанныхПоля, ЭлементРасшифровкиКомпоновкиДанныхГруппировка.
Описание:
Получает элемент коллекции по индексу. Работает аналогично оператору [].
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.1.
Методическая информация
Практические примеры
Синтаксис: получить элемент расшифровки и прочитать основное действие
Работаем с реальными данными расшифровки своего сформированного отчета; отдельно отмечаем противоречие сигнатуры Получить.
Где и как запускать
Серверный модуль своего учебного отчета либо толстый клиент; без обращения к рабочим данным.
Подготовка
Не автономный пример: ДанныеРасшифровки — реальный ДанныеРасшифровкиКомпоновкиДанных, наполненный процессором при формировании вашего учебного отчета.
Установленная справка печатает Получить() без аргументов, но описание говорит о получении по индексу. Поэтому показана именно опубликованная сигнатура, без выдуманного параметра.
Элементы = ДанныеРасшифровки.Элементы;
Элемент = Элементы.Получить();
Если ТипЗнч(Элемент) = Тип("ЭлементРасшифровкиКомпоновкиДанныхПоля") Тогда
Сообщить("Основное действие: " + Строка(Элемент.ОсновноеДействие));
Иначе
Сообщить("Получен элемент группировки, а не поле");
КонецЕсли;Разбор по шагам
Получите настоящую коллекцию наполненных данных.
Проверьте синтаксис Получить в целевой платформе.
ОсновноеДействие читайте только у действительно возвращенного элемента поля.
Как проверить результат
Если вызов без аргумента не поддерживается, остановите этот фрагмент и используйте подтвержденный доступ к настоящему элементу, не подделывая результат.
Сопоставьте действие поля с поведением своей расшифровки.
Ожидаемый результат
Ограниченный образец опубликованного синтаксиса и чтения реального элемента поля, не обещание корректности противоречивого Получить().
На что обратить внимание
Не создавайте пустые данные и не выдавайте их за расшифровку отчета. Вариант вызова с индексом не документирован в этой сигнатуре; проблема справки здесь сохранена явно.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.