<< Click to Display Table of Contents >> Разработка > Элементы разработки > Отчеты > Дизайнер отчета > Источники данных Добавление SQL-запроса |
Если для формирования отчета нужны данные таблиц базы данных, из которых необходимо делать сложную выборку, то добавьте SQL-запрос. Для этого:
1.В дереве решений выберите отчет и в контекстном меню выберите пункт Открыть SQL-запросы.
2.В открывшемся окне нажмите на кнопку Добавить.
3.Укажите имя SQL-запроса. Имя должно быть уникальным, состоять из букв латинского алфавита и цифр. Первый символ должен начинаться с буквы.
4.Напишите SQL-запрос на вкладке:
•«Mssql» – если используется СУБД Microsoft SQL Server;
•«Postgres» – если используется СУБД PostgreSQL/Postgres Pro/Jatoba;
•«Default» – если запрос подходит для всех СУБД.
Вы можете написать запрос сразу на нескольких вкладках. В последующем система сама определит нужный запрос, в зависимости от того, какая СУБД у вас используется.
Например, для формирования отчета «Статистика работы с документами» добавляются следующие запросы:
|
5.Сохраните изменения.
В дальнейшем к добавленному запросу можно обратиться в серверном коде с помощью класса Queries.<Имя отчета>.
Примечание. В среде разработки можно добавлять SQL-запросы при разработке модулей и типов сущностей. Например, когда нужно обратиться к базе данных для получения документов, которые были отправлены в задаче.
© Компания Directum, 2024 |