запросы в 1с скд

Работа с запросами в 1С СКД. Отладка СКД

В предыдущем разделе мы изучали с вами особенности работы с запросами в системе компоновки данных (СКД). Для изучения (отладки) работы различных схем компоновки данных я использовал консоль компоновки данных.
Консоль компоновки данных специальный инструмент (обработка), с помощью которого можно выполнять различные схемы компоновки. В целом консоль компоновки данных похожа на консоль запросов, но кроме прочего такая обработка умеет импортировать схемы компоновки данных (из XML или прямо из отчета), вызывать конструктор схемы компоновки данных, выполнять СКД с различными (в том числе пользовательскими настройками), показывать запрос, выполняемый платформой 1С. Последняя возможность является главным отличием от просто консоли запросов потому, что часто возникает вопрос – почему результат запроса, выполняемый в консоли запросов, отличается от результата, возвращаемого отчетом на СКД. Именно возможность консоли КД показать «реальный» запрос, выполняемый платформой (почему отличается результат) важна для нас в процессе отладки СКД.
В интернете есть несколько консолей. В том числе консоль от фирмы 1С. Здесь я приведу список консолей, которые я знаю на момент написания статьи. Возможно не все – напишите мне, если вы знаете еще какую консоль. Итак:
1
Консоль от фирмы 1С. К1С – для сравнения
3
Управляемая консоль запросов. УК – для сравнения
5
Отладка сложных отчетов на СКД. Это расширение, содержащее набор функций для отладки СКД, в том числе программно выполняемых
В следующей таблице я приведу небольшое сравнение трех консолей. «Инструментами разработчика» я не пользуюсь, поэтому его в сравнении нет. Значение «+/-» в сравнении означает, что такая функция есть не реализована неудобно. Значение «++» в сравнении означает, что функция выполнена удобно или особым образом.
1С СКД
Как-то так получается. Ни одна консоль не дает полный набор возможностей. Из них консоль от 1С самая неудобная. Управляемая консоль самая «красивая» - в ней есть много других возможностей, но почему-то именно для СКД нет возможности просмотра временных таблиц. Наверное, автор со временем доработает этот момент, и параметры тоже хотелось бы видеть, с которыми выполняется запрос. Консоль с перехватом удобная штука – можно получить все сразу из отчета, который у вас в предприятии выполняется (удобно), можно смотреть временные таблицы, но нет возможности изменять СКД, нет возможности работы с отчетами с несколькими наборами. Может все это есть в инструментах разработчика и пора научиться им пользоваться.

Материалы для подготовки