Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Язык определения отчетов (RDL) - это стандарт, предложенный Microsoft для определения отчетов.

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

В типичном файле RDL есть три высокоуровневых раздела:

  • Стиль страницы - объекты для отображения, включая поля, изображения, графики, таблицы.
  • Определения полей - расширенные атрибуты полей, которые заполняются формулами, динамическими данными или данными, производными от базы данных.
  • Параметры и соединения с базой данных - параметры, которые могут быть предоставлены пользователем или переданы из другого приложения; и подключения к базе данных и запросы для извлечения данных в отчет.

Внешние ссылки [ править ]