Панель «Запрос» карточки «Отчет»
Панель «Запрос» карточки «Отчет»

Панель «Запрос» карточки редактирования отчета предназначена для ввода текста запроса на языке Transact SQL. Этот запрос возвращает данные для формирования отчета.

Рисунок 12.15. Панель «Запрос»


На панели «Запрос» выводится поле Потоки, которое содержит названия потоков, формируемых при выполнении SQL-запроса. Это поле обязательно для заполнения.

Названия потоков выводятся через точку с запятой. Для каждого из этих потоков в карточке выводится отдельная панель с моделью данных потока.

Контекстное меню поля с текстом запроса:

  • «Тест запроса» – выполнение запроса.

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

  • «Отменить» – отказ от изменений, внесенных в текст запроса.

    Команда доступна, если в текст запроса есть несохраненные изменения.

  • «Вырезать» – вырезать выделенный фрагмент в буфер обмена.

  • «Копировать» – копировать выделенный фрагмент в буфер обмена.

  • «Вставить» – вставить фрагмент из буфера обмена в указанное место.

  • «Удалить» – удалить выделенный фрагмент.

  • «Выделить все» – выделить весь текст.

  • «Найти/Заменить...» (Ctrl+F) – контекстный поиск и замена.

    При выбор команды открывается окно «Найти/Заменить...» .

Если отчет создан на основе другого отчета (наследует исходный отчет), то поле Потоки и текст запроса становятся недоступными для редактирования.

Рисунок 12.16. Панель «Запрос» карточки редактирования наследованного отчета