В 8.2 был очень удобный инструмент для выборки данных запросом и их обработки с помощью кода. Нечто подобное теперь можно сделать и в 8.3. Обработка открывает конструктор запросов в тонком клиенте, позволяет вывести результат в виде списка или дерева, обработать полученный результат нужным Вам образом с помощью кода, получить замер времени выполнения запросов, хранить тексты запросов в удобной форме, выводить GUID'ы ссылок.
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Консоль запросов включает в себя стандартные возможности формирования запросов, а также имеет функционал, расширяющий возможности разработчика:
- На первой вкладке отображается список текстов запросов с замером выполнения.
- На второй - сам текст запроса, который можно создать/открыть в Конструкторе запросов (в т.ч. в режиме Тонкого клиента).
- На третьей заполняются параметры запроса.
- В нижней части экрана выводится результат запроса в виде списка или дерева.
- Для объектов ссылочного типа можно выводить GUID соответствующей настройкой:
По кнопке Выполнить код можно программно обработать результат запроса.
В приведенном примере на основании данных запроса заполняется документ "Операция" для ввода остатков на счете 76.06:
Надеюсь, что эта обработка пригодится многим разработчикам и в какой-то части облегчит жизнь :-)
Консоль запросов Консоль запросов 8.3 Продвинутая Обработка результата