Partilhar via


Exportando um relatório como arquivo XML (Construtor de Relatórios 1.0)

O arquivo XML com opção de exportação dos dados de relatório salva um relatório como arquivo XML. O esquema XML do relatório é específico deste e contém apenas dados. As informações sobre o layout do relatório não são salvas pela opção de exportação XML. O XML gerado usando essa opção pode ser importado para um banco de dados, usado como mensagem de dados XML ou enviado para um aplicativo personalizado.

Regras gerais

A tabela a seguir descreve como os itens de relatório são exibidos quando exportados para o formato de arquivo XML.

Item

Comportamento de exibição

Relatório

É exibido como o elemento de nível superior do documento XML.

Gráficos, tabelas, matrizes

São exibidos como um elemento dentro do elemento do respectivo contêiner.

Seções de grupo e de detalhes

Cada instância é exibida como um elemento dentro do elemento do respectivo contêiner.

Caixas de texto

São exibidas como atributo ou elemento dentro do respectivo contêiner.

Grupos de colunas de matriz

São exibidos como elementos dentro de grupos de linhas.

As seguintes considerações também devem ser observadas quanto aos dados de relatório que são salvos através da opção de exportação XML:

  • Os elementos e atributos XML são salvos na ordem em que aparecem na definição de relatório.

  • A paginação é ignorada.

  • As imagens são ignoradas.

Tipos de dados

Ao elemento ou atributo de caixa de texto é atribuído um tipo de dados da linguagem XSD baseado nos valores que a caixa de texto exibe.

Se todos os valores da caixa de texto forem:

O tipo de dados atribuído será:

Int32

xsd:integer.

Decimal (ou Decimal e qualquer tipo de dados integer ou byte)

xsd:decimal

Float (ou Decimal e qualquer tipo de dados integer ou byte)

xsd:double

Double (ou Decimal e qualquer tipo de dados integer ou byte)

xsd:double

DateTime

xsd:dateTime

Boolean

xsd:boolean

String, Char

xsd:string

Outro

xsd:string

Para entender melhor como a opção de exportação XML salva os elementos RDL em um relatório como um arquivo XML, convém saber mais sobre os elementos. Para obter mais informações sobre os elementos RDL, consulte o tópico Linguagem RDL nos Manuais Online do SQL Server.

Nesta seção

Tópico

Descrição

Elementos e atributos RDL em XML (Construtor de Relatórios 1.0)

Descreve como cada elemento do relatório é salvo pela opção de exportação XML.

Aplicando transformações a arquivos XML (Construtor de Relatórios 1.0)

Descreve como aplicar XSLT (XSL Transformations) à saída XML.