Esquema XML de linguagem RDL

Um arquivo de linguagem RDL do SQL Server Reporting Services é validado com o uso de um arquivo XML XSD (definição de esquema). O esquema define as regras para onde os elementos RDL podem ocorrer em um arquivo .rdl. Um elemento inclui seu tipo de dados e cardinalidade, isto é, o número de ocorrências que são permitidas. Um elemento pode ser simples ou complexo. Um elemento simples não tem elementos filhos ou atributos. Um elemento complexo tem filhos e, opcionalmente, atributos.

Por exemplo, o esquema inclui o elemento RDL ReportParameters, que é o tipo complexo ReportParametersType. Por convenção, um tipo complexo para um elemento é o nome do elemento seguido da palavra Type. Um elemento ReportParameters pode ser contido pelo elemento Report (um tipo complexo) e pode conter elementos ReportParameter. Um ReportParameterType é um tipo simples que pode ser somente um dos seguintes valores: Boolean, DateTime, Integer, Float ou String. Para obter mais informações sobre os tipos de dados usados em RDL, consulte Tipos de dados de linguagem RDL.

Para obter mais informações sobre os tipos de dados de Esquema XML, consulte XML Schema Part 2:. Para obter mais informações sobre esquemas de definição de relatório específicos, consulte Especificação de linguagem RDL.

ObservaçãoObservação

O RDL XSD está disponível no arquivo ReportDefinition.xsd, localizado na pasta Extras no CD-ROM do produto. Ele também está disponível no servidor de relatório na seguinte URL: http://nome_do_servidor/servidor_de_relatório/reportdefinition.xsd.

Consulte também

Conceitos

Outros recursos