Na versão 2026.1 para FastReport VCL, os recursos do mecanismo de relatório foram expandidos: novas propriedades para o construtor de tabela dinâmica e gerenciamento de banda de relatório, designer aprimorado e muito mais.
Foi lançada uma nova versão do FastReport .NET 2026.1 com várias atualizações significativas: um centro de demonstração único para produtos .NET com aplicativos de demonstração, designer de relatórios com plugins integrados para bancos de dados. Adicionada uma nova interface Ribbon UI e controle RibbonDesignerControl, melhorias nas exportações (possibilidade de exportar fórmulas para o Excel e configurações de qualidade de imagem ao exportar para o Word).
As alterações também afetaram nosso WebReport. Melhoramos o design da barra de ferramentas, adicionamos a limpeza do cache ao encerrar o Circuit no Blazor Server e configurações adicionais para o WebReport criado por meio do Online Designer. Atualizamos os aplicativos de demonstração WEB para ASP .NET, ASP .NET Core, Blazor Server e Blazor WASM e outras funcionalidades adicionais.
Novas funcionalidades
Centro de demonstração único para a área .NET
Temos uma ampla linha de produtos .NET. Cada um deles vem com pelo menos um aplicativo de demonstração, podem ser até uma dezena, em alguns casos.
Desenvolvemos um centro de demonstração — um aplicativo que reúne todos os nossos exemplos de demonstração. Agora, ao instalá-lo, você pode conhecer e experimentar todos os nossos produtos.
Você pode selecionar o aplicativo desejado no centro de demonstração. Ele será iniciado como um programa ou aberto no navegador para demonstração online.
Compilação do designer de relatórios com plugins de conexão
O designer de relatórios permite usar conexões com diferentes bancos de dados como fontes de dados para relatórios.
Algumas fontes de dados estão disponíveis por padrão. No entanto, muitos deles são implementados como plugins por motivos técnicos. A vantagem dos plugins é que você pode instalar apenas os necessários. Mas há uma desvantagem: eles precisam ser baixados, compilados e adicionados ao designer. Podem surgir dificuldades nesta etapa.
Para que você não precise instalar os plugins sozinho, incluímos a compilação do designer com todos os plugins disponíveis em nosso aplicativo.
Saiba mais sobre o designer com plugins neste artigo.
Leia o artigo
Nova interface Ribbon UI e RibbonDesignerControl
A interface moderna para designers de relatórios baseada na Ribbon UI é uma atualização significativa que melhora a experiência do usuário. Ela se destaca pela alta interatividade e estrutura intuitiva, otimizando a criação e a edição de relatórios.
Anteriormente, já havia suporte para Ribbon, mas a interface antiga tinha algumas deficiências. Ela pode ser ativada nas configurações do designer, como antes.
Será necessário reiniciar o designer para que as alterações entrem em vigor.
Além disso, foi adicionado um novo controle — RibbonDesignerControl. Ele permite usar a interface Ribbon em seus próprios aplicativos. Antes isso era impossível, pois só estava disponível o StandardDesignerControl.
Exportação de relatórios para o Excel com suporte a fórmulas
Agora é possível ativar a opção “Exportar fórmulas” ao salvar relatórios no Excel.
Isso significa que os elementos de texto, células de tabelas e matrizes com fórmulas corretas do Excel serão salvos como fórmulas. Ao abrir esse arquivo no Excel, todas as fórmulas funcionarão corretamente.
Por exemplo, um objeto que contém o texto:
=A1+B1
Será convertido em uma célula com a fórmula correspondente. Se a fórmula estiver incorreta do ponto de vista do Excel, o objeto será salvo como texto normal.
Você encontrará informações mais detalhadas sobre as restrições e características da exportação com fórmulas no artigo.
Leia o artigo
Configurações de qualidade de imagem ao exportar para o Word
Agora é possível configurar a qualidade das imagens ao exportar um relatório para o MS Word.
Apareceu uma nova guia “Imagens” nas configurações de exportação. Lá você pode escolher salvar com a resolução original, para impressão, ativar a compactação ou escolher uma das quatro qualidades: padrão, baixa, média ou alta.
Para obter informações mais detalhadas, leia o artigo, por favor.
Leia o artigo
Modo de exportação por parágrafos melhorado no OpenOffice Writer
O modo de exportação por parágrafos no OpenOffice Writer sofreu alterações significativas.
Agora, o processo é mais ágil, o documento está em conformidade com os padrões modernos e ocupa menos espaço. Vários erros foram corrigidos, incluindo problemas com estilos. A lógica de formação de páginas também foi atualizada.
Alterações no WebReport
Novo design da barra de ferramentas no .NET Framework WebReport
Foi introduzido um novo design da barra de ferramentas no .NET Framework WebReport, que agora corresponde às demais versões do WebReport. Para utilizar a interface atualizada, utilize a seguinte propriedade:
WebReport.UseNewInterface = true;
Antes:
Agora:
Limpeza do WebReport ao encerrar o Circuit no Blazor Server
Foi adicionada a possibilidade de limpar o WebReport do cache ao encerrar a sessão do usuário (Circuit) no Blazor Server. O Circuit é uma sessão do usuário baseada no SignalR (WebSocket ou long polling). Agora, quando o Circuit é fechado (por exemplo, ao fechar a guia ou alternar o relatório), o WebReport associado é automaticamente removido do cache, o que reduz o consumo de memória. A opção é ativada da seguinte maneira:
services.AddFastReport(options =>
{
options.CacheOptions.UseCircuitScope = true;
});
A nova opção UseCircuitScope funciona como um complemento às configurações de cache existentes e não altera sua lógica. UseCircuitScope só pode acelerar a exclusão do relatório do cache, mas nunca prolonga sua vida útil além das regras definidas.
Configuração do novo WebReport criado por meio do Online Designer
Agora é possível criar um novo WebReport diretamente da interface no Online Designer. No entanto, o relatório estará vazio por padrão: sem dados conectados e sem restrições configuradas. Para resolver essa tarefa, foram adicionadas as seguintes opções:
services.AddFastReport(options =>
{
options.Designer.OnWebReportCreated = (webReport, serviceProvider) =>
{
// exemplo de configuração do WebReport
webReport.EmbedPictures = true;
webReport.Report.RegisterData(...);
};
// ou versão assíncrona do método
options.Designer.OnWebReportCreatedAsync = (webReport, serviceProvider, cancellationToken) =>
{
webReport.EmbedPictures = true;
webReport.Report.RegisterData(...);
return Task.CompletedTask;
};
});
Usando uma dessas opções, você pode personalizar adicionalmente o WebReport (ou o próprio Report) usando quaisquer parâmetros disponíveis. As alterações serão aplicadas imediatamente ao relatório no Online Designer.
WEB Demo atualizado
Atualizamos os aplicativos WEB demo para ASP.NET, ASP.NET Core, Blazor Server e Blazor WASM. As atualizações incluem um design uniforme e novos relatórios.
Possibilidade de desativar as bordas nas páginas do WebReport
Agora é possível desativar as sombras que separam as páginas no WebReport. Para isso, use o seguinte código:
WebReport.PageBorderVisible = false;
Lista completa de alterações
[Engine]+ adicionada a possibilidade de selecionar a codificação ao conectar o banco de dados XML;+ adicionado o suporte às solicitaçoes assíncronas em conectores para bancos de dados;+ corrigido o erro no cálculo das dimensões dos objetos Polígono e Polilinha;* complementada a descrição da função IsNull;* alterado o comportamento nos métodos de definição dos valores das propriedades RFIDLabel.UseAdjustForEPC e RFIDLabel.RewriteEPCbank;- corrigido o erro de carregamento da compilação ao compilar o script do relatório;- corrigido o erro com a área de corte no SVG;- corrigido o erro de exibição de texto no SVG, se o posicionamento absoluto dos caracteres estiver definido;- corrigido o erro com a nulificação do valor do parâmetro ao defini-lo com o método SetParameterValue();- corrigido o erro que fazia com que as linhas e colunas da tabela fossem impressas quando a propriedade Printable estava desativada;- corrigida a vulnerabilidade XXE no objeto SVG;
[Designer]+ adicionado o suporte ao gesto de rolagem horizontal nas janelas do designer e visualização do relatório;+ adicionado o suporte à tecla Ctrl para selecionar vários objetos no designer (anteriormente era usada a tecla Shift);+ adicionada a compilação do designer com plugins de conexão a bancos de dados;+ adicionada a exibição da quantidade de bytes no editor RFID;+ adicionada a configuração para exibir informações detalhadas sobre a posição do objeto no designer;+ adicionada a grade alternativa (Alt + mouse) no designer;+ adicionado o dimensionamento de objetos em relação ao seu próprio centro (Shift + marcadores de canto);+ adicionado o controle RibbonDesignerControl e a nova interface Ribbon UI;+ adicionado o transporte de campos por meio de arrastar e soltar e duplo clique no assistente de relatórios padrão;+ adicionado o método PaperSizeEqual(...) para comparar os tamanhos do papel utilizado;+ adicionado o suporte a notificações sobre alterações no Editor de coleção;* alterado o método OpenLink no AboutForm;* alterada a sequência de chamada do método CheckDirectories;- corrigido o erro de visibilidade dos eventos StartReport e FinishReport;- corrigido o erro com o valor vazio do nome do banco de dados ao se conectar ao MongoDB;- corrigido o erro com o intervalo entre linhas ao exportar para o Word;- corrigido o erro com a alteração dos tamanhos de objetos pequenos;- corrigido o erro com a exibição da posição e do tamanho do objeto no designer;- corrigido o erro com o retorno do resultado da expressão vazia do parâmetro;- corrigido o erro com ícones ausentes no editor de código;- corrigido o erro no editor de código ao usar trechos;- corrigido o erro com o deslocamento da linha ao alterar o tamanho das linhas não diagonais no designer;- corrigidos os erros no editor de objetos SVG;- corrigido o erro no modo MDI do designer de relatórios;- corrigido o erro em que Scale, Pointer e Border eram renderizados duas vezes para o SimpleGauge;- corrigida a exibição incorreta de algumas janelas no modo High DPI (alvo net60-windows);- corrigido arrastar e soltar nos designers Avalonia e WPF;
[Preview]- corrigidos os erros ao selecionar o tipo de papel;- corrigido o comportamento do botão “Propriedades” na janela de impressão;- corrigido o erro na caixa de diálogo de impressão;
[Exports]+ adicionada a propriedade XPSExport.PrintOptimized;+ adicionada a exportação do nome do objeto de assinatura digital ao exportar para PDF;+ adicionada a alteração da cor do texto e preenchimento do campo de texto em ZPL;+ adicionada a possibilidade de validação de fórmulas do Excel para exportação para o MS Excel;+ aumentada a velocidade de exportação de tabelas com fundo opaco;* corrigida a luminosidade da marca d'água ao exportar para o MS Word;- corrigida a exportação de imagens semitransparentes para PDF;- corrigido o erro de fechamento incorreto da tag “div” ao exportar tabelas para HTML;- corrigida a exportação de cabeçalhos e rodapés diferentes em páginas separadas em todas as opções de exportação para Word (tabular, por camadas, parágrafos);- corrigido o erro com a fonte Cambria na exportação para PDF;- corrigidos os erros que levavam à lentidão na exportação de formulários interativos para PDF;- corrigido o erro com caracteres ausentes na exportação para PDF;- corrigido o problema com a ausência de Padding na exportação para Word usando TextRenderType = HtmlParagraph;- corrigida a exportação de preenchimento transparente de figuras para o Word;- corrigida a transição incorreta para a guia no documento exportado para o Word;- corrigida a localização do texto ao exportar para HTML com a propriedade HrAlgin.botom ativada;- corrigido o erro ao exportar para PDF com alguns arquivos SVG;- corrigida a exportação de LineObject para HTML;- corrigido o erro com a largura do espaço ao exportar para PDF;- corrigida a aparência da moldura ao redor da imagem na tabela após a exportação para o Word;- corrigidos os recuos incorretos ao usar a opção de cabeçalho/rodapé na exportação para o Word;- corrigido o erro ao abrir o arquivo com cabeçalhos e rodapés após a exportação para o Word;- corrigido o erro com bordas duplas do objeto na exportação HTML por camadas;- corrigida a exportação do RichObject para o formato ODT no modo por parágrafos;- corrigida a formação de texto com a propriedade de alinhamento por largura ao exportar para o Word;- corrigidos os estilos de texto e a divisão em páginas ao exportar para ODT no modo por parágrafos;- corrigido o erro ao exportar para o Word por parágrafos com recuo esquerdo incorreto do objeto;- corrigido o problema com a abertura de alguns arquivos ao exportar para o Excel;- corrigido o erro com a largura dos campos ao exportar para o Word;- corrigido o erro de importação de documentos DOCX;
[Common]+ adicionado o campo de propriedades do caractere inicial/final no Codabar;* atualizada a dependência do MySqlConnector para a versão 2.4.0;- corrigida a vinculação do banco de dados ao diagrama com fonte de dados JSON;- corrigido o erro de redefinição do formato do papel ao trocar de impressora;- corrigido o erro de exibição de coordenadas desnecessárias ao exportar para ZPL;
[Demos]- corrigido o tipo de código de barras “Deutsche Leitcode” nos relatórios de demonstração;
[Extras]+ adicionado o suporte ao plugin Apache Ignite para outras plataformas;- corrigido o erro ao importar arquivos docx.
Todos os anos, a Fast Reports participa da conferência BASTA! para apresentar sua força no mercado de relatórios e documentos padrão.
A conferência de outono BASTA! sobre inovação em .NET, web e IA aconteceu de 23 a 25 de setembro de 2025 na bela cidade de Mainz, na Alemanha. Mais de 500 profissionais de software participaram do evento e conversamos com 120 deles.
Uma avaliação muito valiosa de um cliente ficou gravada na minha memória. Uma empresa de coleta de lixo precisa emitir faturas para cada área residencial, que incluem 300 páginas. Desde 1998 eles trabalham com sucesso com o FastReport .NET Ultimate e sempre renovaram as versões.
Para os potenciais clientes que estão planejando migrar de outro gerador de relatórios para o Fast Reports ou aprofundar o uso dos produtos FastReport, estamos organizando uma road show antes e depois da BASTA! de primavera em março de 2026.
Victoria SchmidtFast Reports Team
No dia 18 de setembro, a Fast Reports participou como expositora no Entwickler SUMMIT, realizado no histórico cinema Colosseum em Berlim para celebrar os 30 anos da revista Entwickler.
O evento, organizado pela Software & Support Media, reuniu cerca de 2.000 profissionais de software e tornou-se um ponto de encontro vibrante para troca de conhecimentos, networking e inspiração. Um dos grandes destaques foi a presença de Neal Stephenson, renomado autor de ficção científica e visionário da tecnologia.
Para a Fast Reports, foi uma excelente oportunidade de se conectar com a comunidade de desenvolvedores, trocar ideias e apresentar nossos produtos a um público curioso e engajado. Os participantes também puderam participar de um sorteio. Parabéns aos vencedores! Estamos ansiosos pelo próximo evento.
Nossa equipe concluiu o trabalho para garantir a compatibilidade total do FastReport VCL (e todas as suas edições) com o RAD Studio 13. Testamos cuidadosamente as alterações, mantendo a compatibilidade retroativa com versões anteriores do Delphi.
O suporte ao RAD Studio 13, Delphi 13 e C++Builder 13 oferece aos desenvolvedores acesso a novos recursos da IDE, melhor desempenho e estabilidade dos aplicativos, além de reduzir o tempo de depuração.
A atualização 2025.2.8 com suporte integrado ao RAD Studio 13 já está disponível no seu painel de cliente.
Para comemorar o aniversário da empresa, oferecemos 20% de desconto em todas as edições do FastReport VCL, FastReport .NET e FastReport Desktop!
FastReport VCL – solução de relatórios para Delphi/C++Builder
FastReport .NET – solução de relatórios para a plataforma .NET
FastReport Desktop – ferramenta pronta para geração de relatórios, sem necessidade de programação
A oferta é válida até 31 de agosto de 2025, inclusive, e se aplica somente a novas compras (não inclui renovações de licença).
Se você já pensava em adquirir ou atualizar nossos produtos, agora é o momento ideal para economizar.
Não perca essa chance — comemore conosco fazendo uma boa compra!
FastReport Cloud é um serviço na nuvem para executar, armazenar, editar e gerenciar relatórios e documentos.
Experimente todos os benefícios do SaaS com 50% de desconto:
Crie relatórios na nuvem — sem sobrecarregar seu computador, acessível de qualquer lugar do mundo
Designer de relatórios integrado
Automação e tarefas agendadas
Trabalho colaborativo com controle flexível de acesso
Operação segura com login protegido e assinatura digital
Benefícios da funcionalidade FastReport: conexão a várias fontes de dados, exportação para formatos populares e entrega conveniente de relatórios
Planos flexíveis para atender às necessidades de cada usuário
Pague por 6 meses, receba 12 meses de acesso!
In version 2025.2 of FastReport Cloud and Corporate Server, the ability to use custom fonts has been added, functionality for Tasks, data sources, and preview service has been improved, the installation wizard has been redesigned, and a new edition of Corporate Server — FastReport Publisher — has been introduced.
Font Service
Users can now upload their own fonts in *.ttf and *.otf formats and use them for template design in the Online Designer, in the preview window, and in exports to various formats. Fonts are stored in the user's workspace. New fonts can be added or existing ones can be configured on the "Workspace Information" page or via the API (method descriptions are available at the link https://fastreport.cloud/api/swagger/ in the Fonts section).
Once a font is added, it can be used within the Online Designer.
In the preview window, it will appear as follows.
When exporting to various formats, it will also work correctly. However, please keep in mind some details. For the font to be displayed in the generated document, you need to have that font installed on the device from which the document is being viewed or embed the font in the document itself. This functionality is supported, for example, in PDF export.
Task Filtering by Task Type Added
Two new parameters have been added to the method for retrieving the list of Tasks /api/tasks/v1/Tasks:
taskType
useProjection
The taskType parameter allows the user to specify the type of Tasks to be returned. The useProjection (true/false) parameter indicates whether all information about the task will be returned or only the minimum necessary information.
These parameters will help when you need to find all tasks of the specified types, for example, email tasks and FTP tasks.
Ability to Search for Files Saved as a Result of Task Execution Added
The models of export and prepared reports have been updated to include the fields taskId and taskMessageId. After the execution of transformers, the generated report is saved in the Reports or Exports folder, depending on the type of Task being performed. Additionally, the taskId field of this document includes the identifier of the transformer Task (for example, the task of exporting from a template) that created the file.
To find an export or report by taskId use the following methods:
/api/rp/v1/Exports/File/Task/{taskId}/api/rp/v1/Reports/File/Task/{taskId}
The taskMessageId field contains a unique identifier that is generated with each execution of a Task. Below are the methods used to search for documents created after the specified task execution.
/api/rp/v1/Exports/File/TaskMessage/{taskMessageId}/api/rp/v1/Reports/File/TaskMessage/{taskMessageId}
Additionally, running a "Task without saving" (/api/tasks/v1/Tasks/run) returns taskMessageId, which can be used to find the generated documents in Exports or Prepared Reports.
Custom Query Names in Data Sources Now Unique
With the release of 2025.2, when creating custom SQL queries, table names will be unique. Duplicate names entered will be automatically supplemented with characters to ensure uniqueness. This will help avoid issues when working with the Online Designer.
Parameter Input in the Preview Window
If you open the preview window for a template with parameters, you will see a sidebar where you can set the input for these parameters. After changing a parameter, the report will be restructured. The parameters are also saved in the URL. This means that parameters can be saved in a link and shared with a colleague. Alternatively, you can generate these parameters programmatically and display the current report.
New Demo Application in Java
A new demonstration application in Java has been added, which uses the REST API to work with FastReport Cloud or Corporate Server. Try out our application right now on GitHub.
Saving Sort Orders in the User Panel
The feature to save table sort selections on the user panel pages has been implemented. Now, when the page is reopened, the previously selected sort order will be applied, for example, by date or document size.
Additional Changes for FastReport Corporate Server
Page with License Limitation Description in the Admin Panel
An admin panel page has been added where you can view the current limitations of the Corporate Server.
Improved Corporate Server Installation Wizard
The Corporate Server installer has been significantly reworked. The design and application stability have been enhanced.
FastReport Publisher
A new lightweight edition of the Corporate Server — Publisher — has been introduced. It is designed for companies with a small number of users that do not require the reporting server to be run in a cluster. The Publisher is the most accessible solution for deploying a full-fledged reporting system.
Additionally, the Publisher provides seamless functionality expansion whenever needed. You can find more details about the Publisher on the product page or in articles on the website.
Full List of Changes
[Backend]+ Added task ID and task message ID to export and report; + Added Google Fonts caching; + Added report parameters to temporary files; + Added a new system for fonts; + Added task type filter for retrieval method; + Added company name to configuration; * Custom query names for data sources are now unique; * More options for searching tasks added; * Error messages in the report script are now localized; * Demo and missing white-label headers are now different; - Fixed subscription owner's permissions retrieval; - Fixed file (or folder) moving to the same folder where it was located; - Fixed issue with MongoDB connection; - Incorrect Authorization header will now result in a 401 response instead of using an anonymous user;
[Common]+ Added parameter input in static preview; + Added change log to the product page; + Added a link to Online Designer documentation in Corporate Server documentation; * Documentation removed from Corporate Server loading script; * Updated documentation for VM types in tasks; - Fixed bug with disappearing transports on the tasks page;
[Demos]+ Added new Java REST demo;
[Frontend]+ Added sorting saving to local storage; + Added links to the report store; + Added error handling for data sources that do not support parameters; + Added license limitation page to the admin panel; * Tasks page changed, task controller fixed; * You can no longer click "create task" if it is not in your subscription plan; * SQL query step hidden when editing a data source that is incompatible with SQL; - Added padding in the sidebar, added title to task launch buttons, changed access rights display to a column; - Fixed context menu on document pages; - Fixed double request when creating a folder; - Fixed error regarding empty name parameter in notifications; - Fixed loading indicator in static preview; - Fixed issue with a popup window inside another popup when accepting an invitation in the Corporate Server;
[Installer]+ Added Installer localization; * New Corporate Server installer design;
[SDK]+ Added TasksClient in CSharp SDK.