Конструктор запросов в базу данных — это приложение для BPMSoft, которое позволяет выполнять SQL-запросы из интерфейса системы для управления информацией в базе данных. Используя функциональность приложения, можно просматривать, создавать, редактировать и удалять записи в таблицах. Приложение доступно на двух языках: русский и английский.
Установите приложение «Конструктор запросов в БД». Подробнее: Установка приложений
Примечание. После установки приложения необходимо повторно авторизоваться в BPMSoft.
В результате в блоке «Конфигурирование разработчиком» дизайнера системы будет доступен раздел «Конструктор запросов в БД».
Рисунок 1 — Результат установки конструктора запросов в БД
Пользователи со следующими правами на операции могут использовать конструктор запросов в БД:
Примечание. При получении прав на выполнение любой из указанных операций пользователь получает доступ к приложению в дизайнере системы. Подробнее: Настройка доступа к операциям
В разделе «Конструктор запросов в БД» представлен набор действий, описание которых приведено в таблице.
Таблица 1 — Описание действий раздела «Конструктор запросов в БД»
В разделе «Конструктор запросов в БД» можно сформировать SQL-запросы для просмотра необходимой информации, обновления данных или их удаления.
Для создания SQL-запроса:
Примечание. Использование агрегатной функции возможно для построения запросов с датами и числовыми колонками.
После выполнения запроса отобразится результат выборки, который содержит данные, соответствующие заданным в запросе критериям. Также результаты выборки можно отсортировать по одной из колонок. Подробнее: Сортировка записей реестра
При необходимости измените критерии запроса и повторно нажмите «Выполнить». Для сброса параметров запроса нажмите «Очистить».
Для построения запроса доступны команды и условия, указанные в таблицах ниже.
Таблица 2 — Описание команд из раздела «Конструктор запросов в БД»
Примечание. Если какие-то из представленных команд не отображаются в конструкторе запросов в БД, то обратитесь к администратору системы для предоставления прав доступа к необходимым операциям.
Таблица 3 — Описание условий доступных в разделе «Конструктор запросов в БД»
Примечание. Предел длительности получения ответа на запрос определяется системной настройкой «Таймаут для сервисов конструктора запросов(мс)» (код BpmsServiceTimeout). Значение по умолчанию — 60000 мс.
Вы можете сохранить настроенный запрос для последующего использования. Для сохранения запроса нажмите «Сохранить как», в открывшемся окне введите его название и нажмите «Сохранить».
Рисунок 2 — Кнопка «Сохранить как» в интерфейсе Конструктора запросов в БД
Сохраненные запросы будут доступны по кнопке «Сохраненные запросы» в панели конструктора запросов в БД.
Рисунок 3 — Кнопка «Сохраненные запросы» и блок запросов
Для работы с сохраненными запросами нажмите кнопку «Сохраненные запросы». Слева откроется блок со списком ранее сохраненных запросов. Нажмите на справа от названия запроса для появления выпадающего меню действий:
Рисунок 4 — Действия меню для выбранного сохраненного запроса
Примечание. Максимальное количество сохраненных SQL запросов ограничено системной настройкой «Максимальное количество сохраненных SQL запросов» (код BpmsQueryBuilderMaxSavedQueriesCount). Значение по умолчанию: 10000.
Примечание. Для переноса сохраненных запросов требуется привязка данных к объекту BpmsQueryBuilderSavedQuery.
Для просмотра история запросов:
Рисунок 5 — Действия доступные в разделе «Конструктор запросов в БД»
На странице логирования отображается информация о запросе:
Рисунок 6 — Страница логирования
Для анализа истории выполненных запросов воспользуйтесь функциональностью конструктора SQL-запросов. Сформируйте нужный запрос с помощью команды SELECT и необходимых условий.
BPMSoft позволяет экспортировать историю запросов в разделе «Конструктор запросов в БД». Для экспорта необходимо настроить доступ к операциям «Доступ к экспорту логов из приложения «Конструктор запросов в БД» (код BpmsCanExportLogsQueryBuil) и «Доступ к экспорту результатов выполнения SQL-запросов в приложении «Конструктор запросов в БД» (код BpmsCanExportResultQueryBuilder).
Экспорт истории запросов доступен в форматах «CSV» и «Excel». Для этого:
Экспорт логов запросов доступен в форматах «CSV» и «Excel». Для этого:
Примечание. При экспорте в «CSV» можно установить необходимый разделитель, используя системную настройку «Разделитель при экспорте в “.csv”» (код CSVDelimiter). Значение по умолчанию: «;».
Примечание. Количество экспортируемых записей логов настраивается в системной настройке «Максимальное количество экспортируемых записей логов и результата SQL-запросов» (код BpmsQueryBuilderMaxExportRecordsCount). Значение по умолчанию: 2000.
Фильтрация и группировка
Ссылка, по которой вы перешли, больше недействительна — её срок действия закончился. Ссылка активна в течение 24 часов.
Вы можете запросить новую ссылку.
До встречи в экосистеме BPMSoft.
Теперь вы зарегистрированы в экосистеме BPMSoft. Авторизуйтесь, чтобы получить доступ ко всем её возможностям.
Если у вас возникнут трудности с использованием сайта или сервисов, вы всегда можете обратиться к нам за помощью.
К сожалению, ссылка больше не активна — она действовала только 24 часа.
Здравствуйте.
Эта ссылка больше недействительна, так как вы запрашивали новую.
Перейдите по последней ссылке или запросите новую.
Ссылка, по которой вы перешли, недействительна.
Если вы хотите восстановить пароль, просто запросите новую ссылку.
Ваш пароль успешно обновлён — теперь вы можете пользоваться всеми возможностями экосистемы BPMSoft.
Ваш пароль успешно изменен, вы можете продолжить работу в экосистеме BPMSoft.
Учётная запись пока не активирована.
Мы отправили письмо для подтверждения на ваш email — перейдите по ссылке в течение 24 часов с момента регистрации.
Если письмо не пришло, пожалуйста, напишите нам об этом.
До встречи в экосистемe BPMSoft.
Учетная запись заблокирована
Пожалуйста, свяжитесь с нами для уточнения данных.
Если пользователь с указанным Email зарегистрирован в системе BPMSoft, ему на почту отправлена ссылка для восстановления пароля.
Чтобы установить новый пароль, перейдите по ссылке из письма.
Ссылка активна в течение 24 часов.