A exportação de um relatório XML a partir de de Visualização em FastReport .NET

2026-10-12

A exportação de um relatório XML a partir de de Visualização em FastReport .NET

Quando trabalhando com relatórios, muitas vezes é necessário salvar os dados no formato XML, por exemplo, para o processamento, a transferência para outro sistema, ou a integração com serviços externos. Anteriormente, a exportação XML em FastReport .NET estava disponível apenas por meio de programação, através do XMLExport classe: era necessário escrever código, de definição de parâmetros, e especificar o nome do arquivo resultante.

Agora, a exportação de um relatório XML está disponível directamente a partir da janela de pré-Visualização. O usuário só precisa abrir o relatório, selecione o formato XML, e salve o arquivo. O método de programação continua disponível e é adequado para a automação.

 


 

Exportação XML a partir da janela de pré-Visualização

Na nova versão do FastReport .NET, o formato XML tem sido adicionado à lista de formatos de exportação disponíveis na pré-Visualização. Isto permite salvar um relatório em XML e sem escrever código adicional.

Para realizar a exportação:

  1. Abra o relatório na janela de Visualização.
  2. Clique em Exportar botão.
  3. Selecione o XML formato.
  4. Configurar os parâmetros e salve o arquivo.

Selecionando o comando exportar no FastReport .NET janela de pré-visualização.

Depois de selecionar o formato de um padrão de exportação janela de configurações será aberta. Aqui você pode definir as opções necessárias e salve o arquivo XML na pasta selecionada.

A janela para a configuração de exportação de relatório parâmetros para XML.

Os parâmetros a seguir estão disponíveis na janela de exportação:

  • Wysiwyg — preserva a aparência original do relatório de tão perto quanto possível do original. Se este parâmetro for desativado, o número de linhas e colunas é otimizado.
  • Quebras de página — adiciona quebras de página para o arquivo XML resultante.
  • Somente dados — exporta apenas os dados do relatório, sem formatação.
  • Páginas Split — divide os dados exportados pelo páginas do relatório.

Assim, nenhum código adicional é necessário para regular a exportação de um relatório para XML: tudo pode ser feito diretamente a partir de pré-Visualização.

 


 

Programação de exportação de XML em FastReport .NET

A capacidade de exportar via código é mantido. Este método é conveniente quando um arquivo XML precisa ser criado automaticamente — por exemplo, ao gerar um relatório em um aplicativo ou durante lote de processamento de dados.

using FastReport;
using FastReport.Export.Xml;

Report report = new Report();
report.Load(@"Report.frx");
report.Prepare();
XMLExport export = new XMLExport();
export.DataOnly = true;
export.Wysiwyg = false;
export.PageBreaks = false;	
report.Export(export, "result.xml");

Neste exemplo, o relatório é carregado de um arquivo, preparado para a exportação, e passado para o XMLExport objeto. Como resultado, o result.xml arquivo é gerado.

O DataOnly, Wysiwyg, e PageBreaks parâmetros permitem controlar o conteúdo e a estrutura do XML resultante: exportação de dados, desativando a preservação do relatório da aparência, e não de quebras de página.

Agora, a mesma de exportação também pode ser realizada manualmente diretamente a partir de de Visualização, sem adicionar código para a aplicação.

 


 

Quando usar cada método

Método Quando é apropriado
Exportação de pré-Visualização Para salvar um relatório em XML, sem alterar o código do aplicativo
Exportação via XMLExport Para a criação automática de arquivos XML, integrações e processamento de lote

A adição de XML para a lista de pré-Visualização de formatos simplifica o trabalho com relatórios e elimina a necessidade de o usuário escrever código de programação para o padrão da exportação.

 


 

Conclusão

A exportação de um relatório XML em FastReport .NET agora está disponível em duas formas: manualmente a partir da janela de pré-Visualização e programaticamente através do XMLExport classe. A primeira opção é adequada para rapidamente salvando um relatório concluído, o segundo — para a automação e integração com outros sistemas.

Os usuários podem salvar um relatório em formato XML diretamente a partir de pré-Visualizar, configurar os parâmetros do arquivo exportado e, se necessário, utilizar a programação de exportação. Isso torna o trabalho com XML mais conveniente, e a escolha do método de exportação depende unicamente a tarefa específica.

.NET Export FastReport Excel Report Preview
12 de outubro de 2026

Como Congelar Linhas e Colunas Quando a Exportação do FastReport .NET

Saiba como fixar linhas e colunas ao exportar relatórios do FastReport .NET para o OpenOffice Calc e o Excel, facilitando a visualização de tabelas grandes.
12 de outubro de 2026

Como Exportar um Relatório do FastReport .NET Acessíveis PDF (PDF/UA-1)

Como exportar um relatório do FastReport .NET como um arquivo em conformidade com a norma PDF/UA-1: configuração por meio da interface do usuário e do código C#, as funções SemanticRole e AltText e a validação.
08 de setembro de 2026

Respostas às perguntas frequentes sobre o formato FP3

Vamos detalhar 11 perguntas comuns sobre o formato FP3: o que são esses arquivos, como eles diferem dos arquivos FR3, quais programas podem abri-los e como convertê-los em PDF.

© 1998-2026 Fast Reports Inc.