РезультатЗапроса (QueryResult)

Свойства:

Колонки (Columns)

Методы:

Выбрать (Select)
Выгрузить (Unload)
Пустой (IsEmpty)

Описание:

Содержит результат выполнения запроса. Предназначен для хранения и обработки полученных данных.

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
Возможен обмен с сервером. Сериализуется.

Пример:

// форма отчета содержит табличный элемент ТабДок
// макет отчета содержит именованную область "Строка",
// которая состоит из ячеек с параметрами: 
// Номенклатура НачОстаток Приход Расход КонОстаток
// Ячейка Номенклатура имеет параметр расшифровки Расшифровка 
// свойство ИспользованиеРасшифровки установлено Строка.

// вывод шапки отчета 
...
// текст запроса
... // текст запроса в примере не приводится
...
РезультатЗапроса = Запрос.Выполнить();
ТабДок.НачатьАвтогруппировкуСтрок();
ВыборкаИтоги = 
    РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
ВыборкаИтоги.Следующий();
Выборка = ВыборкаИтоги.Выбрать(ОбходРезультатаЗапроса.Прямой);
Пока 
Выборка.Следующий() Цикл
    Область = Макет.ПолучитьОбласть("Строка");
    // заполнение параметров строки отчета
    Область.Параметры.Номенклатура = 
        Выборка.НоменклатураПредставление;
    Область.Параметры.Расшифровка = Выборка.Номенклатура;
    Область.Параметры.НачОстаток = Выборка.НачОстаток;
    Область.Параметры.Приход = Выборка.Приход;
    Область.Параметры.Расход = Выборка.Расход;
    Область.Параметры.КонОстаток = Выборка.КонОстаток;
    ТабДок.Вывести(Область, Выборка.Уровень());
КонецЦикла
;
ТабДок.ЗакончитьАвтогруппировкуСтрок();

// далее производится вывод подвала

См. также:

СводнаяТаблица, свойство ИсточникДанных
Запрос, метод Выполнить
ПостроительОтчета, свойство Результат
ПостроительЗапроса, свойство Результат
ВыборкаИзРезультатаЗапроса, метод Владелец

    

1C:Enterprise Developer's Community