Форум АСУ в Україні

форум з автоматизації для викладачів, студентів та спеціалістів
Сьогодні: 10 серпня 2022, 20:13

Часовий пояс UTC + 2 годин [ DST ]




Створити нову тему Відповісти  [ 2 повідомлень ] 
Автор Повідомлення
 Тема повідомлення: Report Definition Language
ПовідомленняДодано: 23 листопада 2016, 09:36 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5031
Report Definition Language (RDL) (язык описания отчетов) — стандарт, предложенный корпорацией Microsoft для описания отчетов.
Report Definition Language (RDL) (язык описания отчетов) — стандарт, предложенный корпорацией Microsoft для описания отчетов.

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

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


Догори
 Профіль  
 
 Тема повідомлення: Re: Report Definition Language
ПовідомленняДодано: 23 листопада 2016, 09:42 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5031
джерело
Цитата:
Язык определения отчетов — это средство представления определений отчетов служб SQL Server Службы Reporting Services в формате XML. Определение отчета содержит сведения о получении данных и о макете для отчета. Язык определения отчетов состоит из элементов XML, которые соответствуют грамматике XML, созданной для служб Службы Reporting Services. Предусмотрена возможность добавления пользовательских функций для управления значениями элементов отчета, стилями и форматированием путем обращения к сборкам кода в файлах определения отчета.

Применение языка определения отчетов способствует повышению уровня функциональной совместимости коммерческих продуктов формирования отчетов, поскольку позволяет определить общую схему, которая обеспечивает обмен определениями отчетов. Для работы с языком определения отчетов может использоваться любой протокол или программный интерфейс, применимый для XML. Язык определения отчетов представляет собой следующее.
•Схему XML для определений отчетов.
•Формат обмена для организаций и сторонних разработчиков.
•Расширяемую и открытую схему, поддерживающую дополнительные пространства имен и пользовательские элементы.


Догори
 Профіль  
 
Відображати повідомлення за:  Сортувати за  
Створити нову тему Відповісти  [ 2 повідомлень ] 

Часовий пояс UTC + 2 годин [ DST ]



Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 1 гість


Ви не можете створювати нові теми у цьому форумі
Ви не можете відповідати на теми у цьому форумі
Ви не можете редагувати ваші повідомлення у цьому форумі
Ви не можете видаляти ваші повідомлення у цьому форумі
Ви не можете додавати файли у цьому форумі

Знайти:
Вперед:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете бесплатно создать форум PHPBB2 на MyBB2.ru, Также возможно создать форум бесплатно PHPBB3 на Getbb.ru
Український переклад © 2005-2007 Українська підтримка phpBB