Для работы с отчетом надо определить для него источники данных. После создания или подключения они доступны в ветке Источники данных, в объектах Connection.
Источники данных, настроенные в отчете.
Создание нового источника данных
В качестве источников данных для отчетов могут использоваться:
1.таблицы БД. Для добавления существующей таблицы надо отметить ее флажком в списке:
Выбор таблицы в качестве источника данных.
2.запросы. Для создания запроса можно ввести его текст в поле (1) или использовать конструктор запросов (2):
Создание запроса для получения данных.
В окне запроса можно писать не только строго текст SQL-запроса, но и код, соответствующий хранимой процедуре (декларировать и использовать дополнительные переменные и т.п.).
3.хранимые процедуры. Для вызова хранимой процедуры можно в поле текста запроса ввести строку вида:
exec StoredProcName Param1, Param2, ..... ParamN
где StoredProcName — имя процедуры, а Param1... ParamN — значения передаваемых параметров в том порядке, как они описаны в самой процедуре.
Контроль прав пользователя при работе с отчетом возложен на разработчиков отчета! |
---|
Просмотр существующих источников данных
Если вы работаете с отчетом, в котором уже есть источники данных, посмотреть их можно в блоке Connection.
Источники данных, настроенные в отчете.
Чтобы посмотреть текст запроса или хранимой процедуры, кликните дважды по названию источника и нажмите кнопку Вперед.
Просмотр запроса или хранимой процедуры.
Если источник данных — готовая таблица, то поле с текстом запроса будет пустым.
Полезные ссылки