Команда Перехватить отчёт − про возможность перехвата отчётов СКД я подробно описал в Консоль запросов с перехватом открытых отчетов СКД для получения реального текста запроса.
Команда Перехватить запрос − загружает текст запроса, его параметры и все временные таблицы. Для переноса из "Конфигуратора" в Консоль используется временный файл. После получения данных из файла он удаляется. Имя файла формируется автоматически по шаблону: "имя базы" + "имя пользователя".
Порядок получения данных из файла:
Для наглядной демонстрации прошу посмотреть видео.
Текстовое описание:
- Откройте Консоль, нажмите кнопку "Перехватить запрос", отобразится информация о способе выгрузки запроса в файл.
Выгрузите запрос с помощью приведённого кода и повторно нажмите кнопку "Заполнить из запроса". ВнешниеОбработки.Создать("ИнструментыРазработчикаКонсольЗапросов", Ложь).ЗапросВФайл(Запрос)
- Скопируйте строку кода выгрузки.
- В Конфигураторе добавьте точку останова на операции выполнения запроса:
- Нажмите Shift+F9 (вычислить выражение) и вставить строку кода выгрузки, нажать кнопку "Рассчитать". В случае успешной выгрузки в значении отобразится имя сформированного файла.
Если отобразится ошибка, то проверьте, была ли открыта в Предприятии Консоль запросов. - Закройте окно и нажмите F5 для завершения отладки и перейдите в Консоль запросов.
- Повторно нажмите кнопку "Перехватить запрос", все данные из файла будут загружены в Консоль запросов: текст запроса, его параметры, включая временные таблицы (откройте таблицу значения для просмотра/изменения).
- Сформируйте результат выполнения запроса.
Желаю успехов!
Релиз платформы, на котором тестировалась доработка: 8.3.13.
Добрый день!
Сегодня скачал Вашу обработку «Консоль запросов с перехватом отчетов СКД и запросов».
Как в ней настроить такой же диалоговый интерфейс, какой у Вас отображен в публикации?
Сейчас отображается интерфейс, который приведен в прикрепленном файле.
(1) Юрий, спасибо большое за ваш интерес к разработке.
Настроить «под себя» любую форму, включая и Консоль запросов, можно с помощью типового механизма настройки.
В дереве элементов формы у элементов можно отключать видимость (чтоб не мешали), также элементы можно перемещать между существующими группами, а также добавлять собственные группы (с заголовком, невидимые, группу страниц).
Ниже я всё продемонстрирую картинками.
(0) Аналогичная публикацияhttps://infostart.ru/public/934312/