Как посмотреть дерево запросов при отладке, когда не работает ВыбратьСтроку() ?

При отладке 1С в толстом клиенте, когда необходимо проанализировать содержимое переменной с типом дерево значений или таблица значений, можно использовать функционал «вычислить выражение» и расчитать значение «Дерево.ВыбратьСтроку()». При этом в окне предприятия откроется форма с деревом.

В тонком клиенте эта возможность не доступна.

Для анализа переменной с типом ДеревоЗначений (а так же РезультатЗапроса и ДеревоЗначений) можно воспользоваться функционалом обработки Консоль запросов.

Печать коллекции значений {РезультатЗапроса|ТаблицаЗначений|ДеревоЗначений} в отладке

Пример вызова механизма печати коллекции из отладки: 

ВнешниеОбработки.Создать("C:\Users\Evgeny\AppData\Local\Temp\consquery83.epf", Ложь).СформироватьПечатнуюФормуКоллекции(Коллекция, Новый Структура("ТипФайлаТаблицы", ТипФайлаТабличногоДокумента.XLSX))

где

«Коллекция» — это произвольная коллекция одного из следующих типов {ТаблицаЗначений|ДеревоЗначений|РезультатЗапроса}
«ДополнительныеПараметры» — это Необязательный параметр типа структурасо следующими необязательными ключами: 
                   — ТипФайлаТаблицы: значение по умолчанию ТипФайлаТабличногоДокумента.MXL (ANSITXT, DOCX, HTML, HTML3, HTML4, HTML5, MXL, MXL7, ODS, PDF, TXT, XLS, XLS95, XLS97, XLSX)
                   — ПутьДляВыгрузкиПечатнойФормы : значение по умолчанию — «ПечФорма_» + результат выполнения стандартной функции ПолучитьИмяВременногоФайла() с расширением «MXL»

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

Ваш e-mail не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.