Конструктор (построитель) запросов

<< Click to Display Table of Contents >>

Navigation:  Создание отчетов > Создание отчетов в MasterSCADA 4D > Источники данных, переменные и функции > Источники данных > Прочие источники > Источник данных СУБД > Запросы >

Конструктор (построитель) запросов

Открыть Построитель запросов можно в окне настройки запроса:

postroitel_zaprosov

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

Вид окна Конструктора запросов:

Data.Data_Dictionary.DataSources.Queries.Query_Builder

Описание панелей Конструктора запросов:

№

Название

Описание

1

Панель управления конструктором запросов

Представлена кнопками Сохранить (сохраняет запрос) и Закрыть (закрывает конструктор запросов).

2

Панель Дерево запросов

На данной панели можно просмотреть дерево запросов.

3

Панель Конструкция запроса

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

4

Панель Базы данных

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

5

Панель Таблица

На данной панели расположена таблица, в которой строки - это колонки данных, используемые в запросе, а столбцы - операции. В этой таблице можно определить колонки данных, псевдонимы, тип сортировки, порядок сортировки, группировку, критерии.

6

Панель Запрос

На данной панели отображается построенный на панели Конструкция запроса, запрос в синтаксическом виде.

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

Data.Data_Dictionary.DataSources.Queries.Query_Builder_1

Для того чтобы добавить построенный запрос в поле Текст запроса, следует в конструкторе запроса нажать кнопку Сохранить.