Консоль запросов для управляемого приложения 1С 8.2

/ Просмотров: 13056

Обработка Консоль запросов для управляемого приложения повторяет привычный интерфейс ибольшинство функционала обработки Консоль запросов для 1С 8.1. Она  также позволяет получать результаты пакетных запросов и временных таблиц. Нужный состав результата выполнения выбирается в поле выбора Получать результаты из трех вариантов: Только запросов, Запросов и временных таблиц, Только временных таблиц.


Файл запросов

Файл запросов (.sel) для Консоли запросов управляемого режима аналогичен файлу для Консоли запросов

платформы 8.1; можно открывать имеющиеся файлы запросов, разработанные в 8.1. Аналогично, файлы, созданные в Консоли управляемого режима, можно открывать в Консоли 8.1.

Конструктор запроса

Конструктор запроса в тонком клиенте недоступен - кнопка открытия Конструктора блокируется. В толстом клиенте управляемого приложения Конструктор запроса доступен. Конструктор запроса также можно вызвать через контекстное меню поля текста запроса.

Цветовое оформление

Управляемое приложение не поддерживает подсветку ключевых слов текста запроса, поэтому весь текст запроса отображается черным цветом.

Параметры запроса

Параметры текущего запроса вводятся на закладке Параметры запроса в левой верхней части формы Консоли. По кнопке Заполнить производится автоматическое заполнение списка параметров из текста запроса.

Поле результата запроса

Для отображения результата запроса в управляемом режиме используется поле табличного документа. Поскольку автоматически выровнять ширину таблицы результата по правому краю поля затруднительно, применяется визуальное выравнивание при помощи полосы регулирования (слайдера) Ширина колонок внизу формы: при перемещении ползунка вправо или влево меняется ширина сразу

всех колонок таблицы результата, таким образом, можно подогнать правую

границу таблицы результата под правый край формы. Ширина колонок каждого

запроса сохраняется в файле запросов (.sel).

Примечание 1.

Если файл запросов последний раз редактировался в Консоли запросов 8.1, то при открытии его в Консоли управляемого приложения ширина колонки результата для всех запросов устанавливается в значение по умолчанию, так как Консоль запросов 8.1 это значение не сохраняет.

Примечание 2. В версии платформы 8.2 ниже 10 этот слайдер не работает, поэтому его надо в

Конфигураторе заменить на поле ввода с кнопками регулирования (спиннер), или же обновить версию платформы.

Вложенные таблицы

Вложенные таблицы (когда поле результата запроса само имеет тип РезультатЗапроса) отображаются зеленой надписью <РЕЗУЛЬТАТ ЗАПРОСА> в ячейке поля результата. Вложенная таблица открывается двойным щелчком в виде табличного документа.

Пакетные запросы

Поименованные результаты пакетных запросов выводятся в поле результата один под другим. Способ выгрузки и ширина колонок одинаковы для результатов всех запросов пакета.

Временные таблицы

Если выбрано получение временных таблиц, то после выполнения запроса в тексте запросов ищутся все имена временных таблиц, и для каждой поочередно выполняется выборка, результат которой выводится. Если в пакетном запросе имеются предложения УНИЧТОЖИТЬ, то для уничтоженных таблиц выводится сообщение об ошибке.

Выполнение выделенного текста

Если выделить фрагмент текста в поле текста запроса, то, выбрав пункт контекстного меню Выполнить выделенный текст, можно выполнить выделенный фрагмент как самостоятельный запрос. Это позволяет выполнять отдельные запросы пакета и вложенные запросы. Конечно, нужно следить, чтобы выделенный

текст представлял синтаксически правильный запрос.

Скачать обработку: ConsSel_Managed.epf

Комментариев: 5 RSS

У меня, почему то, не заполняются параметры в консоли на вкладке "Параметры запроса" ни кнопкой "Заполнить" ни добавлением вручную. Почему? (Приложение запускаю в "Толстом клиенте" (Управляемое приложение)).

За обработку огромное спасибо!

Но та же беда с параметрами! не задаются(((

Начал делать свою, пока очень примитивная: http://sertak1c.narod.ru/Query_Console_By_Sertak.epf

Оставьте комментарий!

Используйте нормальные имена.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)