Jazyk definice zprávy - Report Definition Language

Report Definition Language (RDL) je standard navržený Microsoft pro definování zpráv.

RDL je XML aplikace primárně používaná s Microsoftem SQL Server Reporting Services. RDL se obvykle píše pomocí Vizuální studio, i když existují i ​​nástroje třetích stran; může být také vytvořen nebo upraven ručně v textovém editoru. SQL Server Reporting Services nebo jiné rámce pro vytváření sestav třetích stran používají RDL k definování grafů, grafů, výpočtů, textu, obrázků (prostřednictvím odkazů) a dalších objektů sestav a jejich vykreslování v různých formátech.

V typickém souboru RDL jsou tři sekce na vysoké úrovni:

  • Styl stránky - Objekty, které se mají zobrazit, včetně polí, obrázků, grafů, tabulek.
  • Definice polí - Rozšířené atributy polí, která jsou vyplněna vzorci, dynamickými daty nebo daty odvozenými z databáze.
  • Parametry a připojení k databázi - parametry, které mohou být poskytnuty uživatelem nebo předány z jiné aplikace; a databázová připojení a dotazy pro načítání dat do sestavy.

externí odkazy