Все самое эффективное всегда лежит на поверхности. Просто его нужно увидеть…
Для решения предлагаю вам в любом серверном модуле разместить вот такую простенькую процедуру.
// Функция - Получить результат выполнения временной таблицы // // Параметры: // Запрос - Тип Запрос - Запрос, временную таблицу которого необходимо посмотреть // ИмяВременнойТаблицы - Тип Строка - Например: "ВТ_Исходная" // Возвращаемое значение: // - Функция ПолучитьРезультатВыполненияВременнойТаблицы(Запрос, ИмяВременнойТаблицы) Экспорт ТекстЗапроса = Запрос.Текст; // После выполнения функции, в рабочий запрос надо вернуть прежний текст запроса Попытка Запрос.Текст = "ВЫБРАТЬ * ИЗ " + ИмяВременнойТаблицы; // Отладка РезультатЗапроса = Запрос.Выполнить().Выгрузить(); Запрос.Текст = ТекстЗапроса; Возврат РезультатЗапроса; Исключение Запрос.Текст = ТекстЗапроса; ВызватьИсключение; КонецПопытки; КонецФункции
И теперь вы в любое время можете получить результат выполнения любой временной таблицы. Для этого достаточно в отладчике вычислить выражение:
РезультатЗапроса = МодульОтладки.ПолучитьРезультатВыполненияВременнойТаблицы(Запрос, "ВТ_ИскомаяВременнаяТаблица");
И что самое важное - вам не потребуется снимать с поддержки ни одного модуля, по которому делаете отладку!
зы: Публикация поставляется под брендом "Баян". Троллям вход воспрещен... ))))