Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 10:34

Результат запроса вывести в таблицу

Автор AlenkaInt, 06 окт 2012, 12:30

0 Пользователей и 1 гость просматривают эту тему.

AlenkaInt

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

Период = Стр.Период;
    ПлатежноеПоручениеИсходящее = Стр.ПлатежноеПоручениеИсходящее;
СуммаСписания = Стр.СуммаСписания;
СуммаДокумента = Стр.СуммаДокумента;
Номер = Стр.Номер;
ДоступныйОстаток = Стр.ДоступныйОстаток;
КонецЦикла;
Но программа ругается
{Форма.Форма.Форма(52)}: Ошибка при вызове метода контекста (Добавить)
Таблица.Колонки.Добавить("Период");
по причине:
Неверное имя колонки
Подскажите, что не так делаю.

mixqn

Цитата: AlenkaInt от 06 окт 2012, 12:30Подскажите, что не так делаю
Все :) Шутка ))
На самом деле все гораздо проще, ваша задача решается в 1 строку вместо того кода, что вы написали:
Таблица=Запрос.Выполнить().Выгрузить();
(см. синтаксис-помощник, метод Выгрузить())

AlenkaInt


mixqn


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск