Перейти к навигации Перейти к поиску
В этой статье не процитировать какие - либо источники . ( февраль 2019 г. ) ( Узнайте, как и когда удалить это сообщение-шаблон ) |
Язык определения отчетов (RDL) - это стандарт, предложенный Microsoft для определения отчетов.
RDL - это приложение XML, которое в основном используется со службами отчетов Microsoft SQL Server . RDL обычно пишется с использованием Visual Studio , хотя существуют также сторонние инструменты; его также можно создать или отредактировать вручную в текстовом редакторе. SQL Server Reporting Services или другие сторонние платформы отчетности используют RDL для определения диаграмм, графиков, вычислений, текста, изображений (через ссылки) и других объектов отчетов и отображения их в различных форматах.
В типичном файле RDL есть три высокоуровневых раздела:
- Стиль страницы - объекты для отображения, включая поля, изображения, графики, таблицы.
- Определения полей - расширенные атрибуты полей, которые заполняются формулами, динамическими данными или данными, производными от базы данных.
- Параметры и соединения с базой данных - параметры, которые могут быть предоставлены пользователем или переданы из другого приложения; и подключения к базе данных и запросы для извлечения данных в отчет.