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. |
Consulte também