0

Просмотр временных таблиц запроса 1С

#Временные таблицы 1С#1С Предприятие 8


Допустим у вас есть запрос с несколькими временными таблицами и вам нужно в отладке посмотреть содержимое каждой из них. Обычно такие задачи решаются использованием консоли запросов, но если это невозможно(например в запрос передаются списки значений, таблицы и т.п.), используйте приведенный ниже способ.

Добавляем к себе в модуль следующую функцию(серверную, если это управляемое приложение):

Функция ДанныеВнутреннейТаблицыЗапроса(Запрос, ИмяВнутреннейТаблицы)
    Запрос.Текст="
    |ВЫБРАТЬ
    |    *
    |ИЗ
    |    "+ИмяВнутреннейТаблицы+" КАК Таблица";

    Возврат Запрос.Выполнить().Выгрузить();
КонецФункции

Вызовем ее после текста запроса, например:

запрос.Текст = "ВЫБРАТЬ
|ТЗИтоговая.Наименование
|ПОМЕСТИТЬ Итоговая
|ИЗ
|&ТЗИтоговая КАК ТЗИтоговая
|;
|//////////////////////////////////////////////////////////
|ВЫБРАТЬ
|*
|ПОМЕСТИТЬ Ном
|ИЗ
|Справочник.Номенклатура КАК Номенклатура
|;
|//////////////////////////////////////////////////////////
|ВЫБРАТЬ
|*
|ИЗ
|Итоговая КАК Итоговая
|   ЛЕВОЕ СОЕДИНЕНИЕ Ном КАК Ном
|   ПО Итоговая.Наименование = Ном.Наименование";

МВТ = новый МенеджерВременныхТаблиц;
Запрос.МенеджерВременныхТаблиц = МВТ;
Запрос.выполнить();
Табл = ДанныеВнутреннейТаблицыЗапроса(Запрос, "Итоговая");

Теперь в переменной Табл содержится временная таблица Итоговая, ее можно просмотреть в отладке или вывести в табличный документ.

0 4727 1
ДобавленоVital697 дней назад
Последняя активность442 дня назад


Добавить комментарий

Аноним написал:442 дня назад0

или вывести в табличный документ. КАК , Как вывести ее в табдок? у меня есть простыня запросов по 50-57 счетам включая суб счета еще и через ком, подскажите(или дайте ссылку) как мне все данные заполнить в таблицу чтоб потом ее распечатать? смысл в количестве строк, если добавят статью Движения ден. сред. в макет она не попадет, а надо чтобы все правильно сформировалось посчиталоось а в конце , столбиком было выписано: Остаток на начало периода РС Касса ПереводыВПути ДепозитныеСчета Доходы - а вот потом роспись доходов по статьям затрат.

Подскажите как сделать чтобы автоматом добавлялось без макета…

Ответить

Добавить статью!

Наш канал на Youtube

Изучаете 1С? Скачайте 200 видео по 1С бесплатно:

Похожее

Отладка запросов 1С

Часто в конфигурациях 1С 8 встречаются очень большие и сложные запросы. Например...

Создание обработки заполнения табличной части 1С 8

1. Постановка задачи В этой статье рассмотрим процесс написания простейшей внеш...

Создание внешнего отчета в 1с 8

Рассмотрим создание внешнего отчета в 1с 8 без использования системы компоновки ...

Запрос к таблице значений 1С 8.3

Чтобы в 1C 8 поместить таблицу значений в запрос и использовать ее в качестве ис...

Создание печатной формы для управляемого приложения в 1с 8.3

1. Задача Рассмотрим написание простейшей печатной формы в 1с 8.2 - 8.3 для упр...

Новое

Скачать печатные формы документа "Реализация товаров и услуг" 1С 8.2

Печатные формы из релиза 1C:Бухгалтерия 2.0.64.5 Скачать бесплатно печатную фор...

Как снять и поставить конфигурацию 1С на поддержку

В этой статье я расскажу как снять конфигурацию 1С 8 частично или полностью с по...

Как сделать резервную копию 1С

Чтобы обезопасить себя от частичной или полной потери данных, перед тем как прои...

Настройка двухстороннего обмена данными между конфигурациями "Управление торговлей 10.3" и "Бухгалтерия предприятия 2.0" в 1С 8

В этой статье мы рассмотрим как настроить двухсторонний обмен данными между конф...

Тестирование и исправление информационной базы 1С 8

Тестирование и исправление информационной базы 1С 8 необходимо выполнять в случа...