News

10 de novembro de 2025

FastReport Online Designer: lançamento da versão 2026.1

Na versão 2026.1 do FastReport Online Designer, há um validador de relatórios, novos componentes e controles para soluções.net e VCL, redesenhou a barra de ferramentas principal, melhorou o sistema IntelliSense.
10 de novembro de 2025

Novos recursos para trabalhar com dados no FastReport VCL Ultimate

Com o lançamento da versão 2026.1, a assinatura do Ultimate VCL se tornou ainda mais valiosa. Todos os proprietários de licença agora recebem a nova biblioteca FastGrid e a possibilidade de criar relatórios usando o FastReport Online Designer. FastGrid é uma ferramenta universal para visualização, edição e estruturação de dados em VCL e Lazarus. Ela permite que os desenvolvedores trabalhem de forma eficiente com dados locais e de servidor, acelerando o desenvolvimento de aplicações de negócios. FastGrid oferece uma ampla variedade de recursos: ferramentas integradas para filtragem, ordenação e estruturação de dados, suporte para conexão a várias fontes de dados (FireDAC, ADO, BDE, DBX, IBX, FIBPlus, Oracle, etc.) através do componente padrão TDataSource, configuração de interface no modo WYSIWYG, além de editores integrados para lidar com diferentes tipos de dados (texto, números, gráficos, etc.). Essa biblioteca está disponível como CTP (Community Technical Preview) e será aprimorada a cada nova versão. FastReport Online Designer é um designer visual de modelos e relatórios que funciona diretamente no seu navegador. Basta conectar seus dados, colocá-los na página do template, configurar o layout e salvar o documento final. O designer pode ser executado no Android, iOS ou Windows em qualquer navegador moderno — seja em desktop, tablet, etc.Você pode ler mais sobre o suporte aos componentes VCL no FastReport Online Designer neste artigo. Saiba mais
27 de outubro de 2025

O FastReport VCL — atualização para a versão 2026.1

Na versão atualizada, expandimos as capacidades do mecanismo de relatórios: adicionamos novas propriedades para o construtor de tabelas dinâmicas e controle de faixas, melhoramos o designer de relatórios (incluindo o modo de alinhamento "vincular à grade") e implementamos funções novas no FastQueryBuilder. Também aprimoramos os objetos de relatório, adicionamos funcionalidades para trabalhar com PDF (substituição automática de fontes e seleção de perfil de cor), fizemos ajustes na exportação para DOCX e XLSX e atualizamos os conversores de outros sistemas de relatórios. A principal novidade foi garantir a compatibilidade total com o Embarcadero RAD Studio 13 (incluindo Delphi 13 e C++Builder 13), mantendo a compatibilidade com versões anteriores do Delphi.     Suporte ao Embarcadero RAD Studio 13 Nossa equipe finalizou o trabalho para garantir a compatibilidade completa do FastReport VCL (e todas as suas variantes) com o RAD Studio 13. Testamos cuidadosamente todas as alterações, mantendo a compatibilidade com versões anteriores do Delphi. Com o suporte ao RAD Studio 13, Delphi 13 e C++Builder 13, os desenvolvedores ganham acesso aos novos recursos da IDE, melhor desempenho e estabilidade dos aplicativos, além de reduzir o tempo de depuração.     Mecanismo de relatórios: novidades O mecanismo de relatórios segue em constante evolução, trazendo cada vez mais ferramentas para criação de relatórios. O construtor de tabelas dinâmicas recebeu duas novas propriedades: FitPartsToPageWidth e MinimumTableWidth, que ajudam no controle da paginação de relatórios em tabela. Com a propriedade FitPartsToPageWidth, você pode esticar cada parte da tabela para ocupar toda a largura da página, preenchendo o espaço livre. A propriedade MinimumTableWidth define o tamanho mínimo da tabela antes da paginação, esticando-a proporcionalmente até o tamanho especificado — ideal para sincronizar várias tabelas. Agora ficou mais fácil gerenciar as faixas do relatório. Os cabeçalhos e rodapés dos grupos ganharam a propriedade KeepWithData, que mantém o cabeçalho ou rodapé do grupo junto com o registro de dados quando há transferência para uma nova página. Essa propriedade funciona de forma similar às KeepHeader e KeepFooter, mas é específica para as faixas de grupo. Ampliamos também as opções de controle de saída dos objetos do relatório. A nova propriedade PrintOn oferece um conjunto de flags para configurações precisas. Por exemplo, é possível exibir um objeto apenas nos cabeçalhos repetidos em nova página (flag ptRepeatedBand) ou somente na primeira página do relatório (flag ptFirstPage).     Designer de relatórios e interface do usuário Nosso designer de modelos recebeu várias novas funções que facilitam o trabalho com relatórios.  Agora temos o modo de alinhamento "alinhar à grade" (snap to grid), no qual os objetos se mantêm sempre alinhados à grade durante movimentação ou alteração. Antes, usávamos o passo da grade para os objetos, que poderiam sair do alinhamento se não estivessem posicionados corretamente desde o início. Por padrão, o modo antigo de "passo da grade" permanece ativo, mas o novo modo permite alinhar objetos com precisão, mesmo em relatórios mais antigos. Todos os editores de texto principais agora suportam substituição de texto, além da busca convencional. No editor de gráficos, adicionamos a possibilidade de clonar séries de gráficos para criar novas séries rapidamente.     FastQueryBuilder  Agora o FastQueryBuilder também conta com funções de localizar e substituir nos editores, assim como já acontecia no designer de relatórios.     Melhorias nos objetos de relatório Diversos objetos de relatório receberam novas funcionalidades para deixar seus relatórios ainda mais flexíveis e práticos. As células das tabelas ganharam uma nova forma de alinhar objetos por meio da propriedade TfrxContainerPadding.FromCenter. Ela permite inverter a área de alinhamento do cliente, tornando o alinhamento automático dentro das células mais flexível. O objeto PDFView recebeu um novo modo de operação pdOneToOneNormalizeAutoRotation para a propriedade DetailStretchMode. Neste modo, as páginas com orientação paisagem são giradas automaticamente ao serem impressas no relatório. As configurações de marca d'água ficaram mais convenientes — agora é possível ajustar a transparência do texto. Implementamos suporte para Macro PDF417. Ao PDF417 padrão acrescentamos um conjunto de propriedades para configuração detalhada, atendendo aos requisitos da norma. E tem mais: o código de barras QR agora suporta o padrão GS1.     Filtros de exportação Com a atualização 2026.1, a exportação para PDF ganhou substituição automática de fontes. Essa melhoria tão aguardada elimina a necessidade de selecionar fontes Unicode manualmente. O filtro de exportação identifica automaticamente a fonte usada pelo sistema para exibir o texto e a incorpora no arquivo PDF. Como a exportação para PDF agora usa as funções do sistema Windows, o resultado fica o mais próximo possível da pré-visualização. Outra novidade na exportação PDF é a possibilidade de selecionar o perfil de cores para relatórios no formato PDF/A-3U. Temos três opções disponíveis:  RGB padrão; CMYK tipográfico; Escala de cinza. Você escolhe o modelo de cor conforme sua necessidade: desde uma impressão comum em cinza até impressão tipográfica em CMYK. Os outros formatos de exportação também foram aprimorados. Por exemplo, corrigimos a exportação de marcas d'água nos formatos DOCX e XLSX e adicionamos uma opção para desativar as linhas da grade durante a exportação para XLSX.     Conversores de outros sistemas de relatórios Os filtros dos conversores agora estão organizados em pacotes separados (frxReportConverters). Eles podem ser adicionados facilmente à sua aplicação usando os componentes da paleta (TfrxSaveFRX, TfrxOpenQuickReport, TfrxOpenReportBuilder, TfrxOpenFRF, TConverterDMP2GDI, TConverterGDI2DM). Também atualizamos e corrigimos os erros nos filtros.     FastReport FMX Adicionamos suporte às contas no padrão ZUGFeRD na exportação para PDF. Você pode ver um exemplo dessa funcionalidade no InvoiceDemo. O mecanismo de divisão "SimpleText" passou por uma atualização significativa. A nova versão é muito mais rápida que a anterior ao trabalhar com grandes volumes de texto (com saída de tags HTML desativada) e corrige problemas de divisão.      Version 2026.1 VCL.Core ---------------  [Engine]+ adicionado o suporte ao RAD Studio 13;+ adicionado min, max e outras funções;+ adicionado nome da empresa, número da versão e link para o site da empresa ao menu de contexto dos componentes no formulário;* alteração da documentação;- corrigido o erro que fazia com que o getter indexado padrão no C++ Builder com referência constante gerasse arquivos de cabeçalho incorretos;   [Graphic]- corrigido CreateBitmap;- corrigido o erro no qual a largura zero do traço da caneta na imagem SVG era desenhada com a largura do contexto do dispositivo em 1 pixel;- corrigida o conversão de BMP32 a PNG;- corrigido o erro de acesso à memória com a imagem SVG;- corrigida a exportação de PNG semitransparentes;   FMX.Core ---------------[Engine]+ adicionado min, max e outras funções;+ adicionado nome da empresa, número da versão e link para o site da empresa ao menu de contexto dos componentes no formulário;+ adicionado o suporte ao RAD Studio 13;* alteração da documentação;- corrigida a compatibilidade da ordem dos pseudônimos de enumeração no RAD 13 a FMX; [Graphic]- corrigido CreateBitmap;   VCL.Controls ---------------  [Engine]+ adicionado o substituto na família Memo;- corrigidos os erros conhecidos em TfrTreeView e TfrShellTreeView;- corrigidos os erros conhecidos do editor de componentes TfrTreeView e TfrShellTreeView;   [UI]- corrigida a alteração de Canvas.Font no evento OnCustomDrawItem;- corrigido o funcionamento das dicas pop-up nos nós;- corrigido o funcionamento do realce dos nós ao passar o mouse;- corrigida a exibição e ocultação das dicas pop-up no nó;- corrigido o comportamento do cursor piscando (caret) com MultiByte ativado;   Lazarus.Controls ---------------[Engine]+ adicionada a substituição na família Memo;- corrigidos os erros conhecidos em TfrTreeView e TfrShellTreeView;- corrigidos os erros conhecidos do editor de componentes TfrTreeView e TfrShellTreeView;- corrigidos AV no editor TfrTreeView e TfrShellTreeView no Lazarus; [UI]- corrigida a alteração de Canvas.Font no evento OnCustomDrawItem;- corrigido o funcionamento das dicas pop-up nos nós;- corrigido o funcionamento do realce dos nós ao passar o mouse;- corrigida a renderização de treelines no Lazarus;- corrigida a exibição e ocultação das dicas pop-up no nó;- corrigida a renderização lenta no Linux;   VCL.FastCube ---------------[Engine]- corrigido o comportamento quando o Advanced Demo é aberto com erros no Embarcadero RAD Studio 2010;- corrigido o erro quando as células não eram renderizadas ao agrupar; [Exports]- corrigidos os erros nas exportações ao ODS e XLSX;   FMX.FastCube ---------------[Engine]- corrigido o erro no qual as células não eram renderizadas ao agrupar; [UI]- removido o recuo desnecessário nas listas suspensas com valores para filtragem;   Lazarus.FastCube ---------------[Engine]- corrigido o erro que impedia o desenho das células ao agrupar; [Exports]- corrigido o erro de exportação ao XLS Lazarus;- corrigidos os erros nas exportações ao ODS e XLSX;   VCL.FastQueryBuilder ---------------[Engine]+ adicionado o botão de pesquisa nos editores de texto;+ adicionada a possibilidade de ocultar nomes de tabelas;   Lazarus.FastQueryBuilder ---------------[Engine]+ Adicionado o botão de pesquisa nos editores de texto;+ Adicionada a possibilidade de ocultar nomes de tabelas;   VCL.FastScript ---------------[Engine]+ adicionado o método TfrxWatermarks.Add ao script;- corrigido o erro no qual, ao ativar a propriedade MultiByteLang, o itálico para comentários ficava desativado; [RTTI]+ adicionado TStringStream;   Lazarus.FastScript ---------------[Engine]+ adicionado o método TfrxWatermarks.Add ao script;- corrigido o erro no qual, ao ativar a propriedade MultiByteLang, o itálico para comentários ficava desativado; [RTTI]+ adicionado TStringStream;   VCL.FastReport ---------------[Client-Server]+ adicionada API básico ao FastReport Online Designer;+ adicionada API de dados ao FastReport Online Designer no componente “Cliente-servidor”;- corrigido o erro de duplicação de exportações na lista geral de exportações dentro do servidor de relatórios; [Designer]+ adicionado o comportamento no qual, ao pressionar a tecla Enter no ReportTree, o editor é chamado;+ adicionado o salvamento da posição da barra de rolagem ao alterar a escala do designer;+ adicionado o novo recurso AlignToGrid a substituir o GridStepMode;* pequena melhoria na StatusBar no Designer;* otimizado o redesenho do designer ao mover linhas, agora o redesenho é acionado com mais frequência;- corrigido o erro ao tentar definir Left negativo;- corrigida a seleção da linha guia ativa;- corrigido o movimento pela grade ao trabalhar com o modelo de tabela;- corrigido o erro no qual, ao se mover para além da linha esquerda, a linha direita se deslocava;- corrigida a opção GuidesAsAnchor do designer;- corrigido o evento MouseWheel no designer;- corrigido o erro “acesso negado” ao trabalhar com o designer ao iniciar a partir do IDE por meio do RDP;- corrigidas as caixas de diálogo no designer integrado;- corrigido o erro no qual, ao ativar a propriedade MultiByteLang, o itálico para comentários era desativado;- corrigido o erro no qual os objetos selecionados eram movidos aleatoriamente para páginas diferentes;- corrigido o Drag&Drop das funções no TfrxReportPage; [Engine]+ Adicionado o botão de pesquisa nos editores de texto;+ Adicionada a propriedade TfrxContainerPadding.FromCenter às células da tabela, que permite inverter a área de recuo do cliente para o mecanismo de alinhamento;+ adicionada a propriedade TfrxCustomTableBuilder.FitPartsToPageWidth ao construtor de tabelas dinâmicas, que permite ativar o alongamento automático de parte da divisão da tabela para toda a largura da folha;+ adicionada a propriedade TfrxCustomTableBuilder.MinimumTableWidth ao construtor de tabelas dinâmicas, que define a largura mínima de toda a tabela resultante antes da divisão;+ adicionada a propriedade PrintOn para componentes do relatório, que determina onde o componente pode ser impresso durante a construção do relatório;+ adicionada a propriedade KeepWithData para o cabeçalho e rodapé do grupo como um análogo das propriedades KeepHeader/KeepFooter;+ adicionada a clonagem de série de gráfico no editor;- corrigido o erro ao imprimir PDFView a partir do aplicativo x64;- corrigido o erro “List index out of bounds (-1)” ao pressionar “Ctrl C” durante a exibição do designer;* transferida a inicialização das variáveis do mecanismo no momento do início da execução do bloco principal do script;- restaurado o comportamento do smMaxHeight, no qual a faixa não se estica quando o objeto aumenta de tamanho além dos limites do contêiner pai;- corrigida a conversão da imagem vetorial da marca d'água para o formato rasterizado para suportar a semitransparência;- corrigidas as marcas d'água nos relatórios compostos;- corrigido o estado ClearLastReport ao construir um relatório a partir do método ShowReport;- corrigido o modo de paridade e imparidade da marca d'água no relatório composto; [Exports]+ adicionado o suporte ao PDF/A-3U, DeviceCMYK e DeviceGray;+ adicionada a propriedade GridLines para exportação XLSX;+ adicionada a substituição de fontes na exportação PDF;* alterado o comportamento, agora a exportação PDF grava informações de depuração adicionais sobre o ambiente de criação utilizado;* biblioteca USP movida para o módulo de carregamento diferido;* exportação de marcas d'água para DOCX e XLSX aprimorada;- corrigida a exportação de TfrxMemoView fkDateTime vazios na exportação XLSX;- corrigida a função IsDigits no módulo frxExportXML;- corrigidos os erros de incorporação parcial de fontes na exportação PDF;- corrigida a exportação RTF com valores não padrão de ParagraphGap;- corrigida a exportação de PNG semitransparentes; [Other]+ adicionado o suporte a TfrxCrypt e TfrxRichObject à IDE de 64 bits;* atualização dos recursos de idioma em português;* atualização dos recursos de idioma em japonês;* conversores de outros sistemas de relatórios destacados em pacotes separados;- corrigida a compilação de código-fonte no Delphi 10.3.1; [Preview]* botão Escape desativado para pré-visualização integrada;- corrigida a impressão, o armazenamento e a exportação de relatórios vazios;- corrigida a inserção do número de cópias na caixa de diálogo de impressão; [Report object]+ adicionada a possibilidade de editar marcas d'água a partir do script;+ adicionado o suporte a TfrxBarcodeLogo no script;+ adicionado o suporte a Macro no código de barras PDF417;+ adicionada a nova variante pdOneToOneNormalizeAutoRotation da propriedade DetailStretchMode à classe PDFView;+ adicionado o suporte ao código de barras GS1 QR;+ adicionados os componentes TfrxDBDialogControls e TfrxGaugeDialogControls ao IDE;- corrigida a seleção de fonte em algumas caixas de diálogo;   FMX.FastReport ---------------[Designer]+ corrigidos os eventos OnLoadReport/OnSaveReport no TfrxDesigner; [Engine]- corrigido o corte de texto longo ao dividir o objeto Memo em várias partes; [Exports]+ adicionado o suporte a ZUGFeRD na exportação para PDF;- corrigida a função IsDigits no módulo frxExportXML; [Other]* atualização dos recursos de idioma em português;   Lazarus.FastReport ---------------[Client-Server]+ adicionada API de dados para FastReport Online Designer no componente “Cliente-Servidor”;- corrigido o erro de duplicação de exportações na lista geral de exportações dentro do servidor de relatórios; [Designer]+ adicionado o comportamento no qual, ao pressionar a tecla Enter no ReportTree, o editor é chamado;+ adicionado o salvamento da posição da barra de rolagem ao alterar a escala do designer;+ adicionado o novo recurso AlignToGrid para substituir o GridStepMode;* pequena melhoria na StatusBar no Designer;- corrigido o erro ao tentar definir Left negativo;- corrigida a seleção da linha guia ativa;- corrigido o movimento na grade ao trabalhar com o modelo de tabela;- corrigido o erro no qual, ao mover para além da linha esquerda, a linha direita se deslocava;- corrigida a opção do designer GuidesAsAnchor;- corrigido o evento MouseWheel no designer;- corrigidas as caixas de diálogo no designer integrado;- corrigido o erro no qual, ao ativar a propriedade MultiByteLang, o itálico para comentários era desativado;- corrigido o erro no qual os objetos selecionados eram movidos aleatoriamente para páginas diferentes;- corrigido o Drag&Drop das funções no TfrxReportPage; [Engine]+ adicionado o botão de pesquisa nos editores de texto;+ adicionada a propriedade TfrxContainerPadding.FromCenter às células da tabela, que permite inverter a área de recuo do cliente para o mecanismo de alinhamento;+ adicionada a propriedade TfrxCustomTableBuilder.FitPartsToPageWidth ao construtor de tabelas dinâmicas, que permite ativar o autoalongamento de partes da divisão da tabela para toda a largura da folha;+ adicionada a propriedade TfrxCustomTableBuilder.MinimumTableWidth ao construtor de tabelas dinâmicas, que define a largura mínima de toda a tabela resultante antes da divisão;+ corrigido o erro “List index out of bounds (-1)” quando se pressiona “Ctrl C” durante a exibição do designer;+ adicionada a propriedade PrintOn para componentes do relatório, que determina onde o componente pode ser impresso durante a construção do relatório;+ adicionada a propriedade KeepWithData para o cabeçalho e rodapé do grupo como um análogo das propriedades KeepHeader/KeepFooter;* transferida a inicialização das variáveis do mecanismo no momento do início da execução do bloco principal do script;- restaurado o comportamento smMaxHeight, no qual a faixa não se estica quando o objeto aumenta de tamanho além dos limites do contêiner pai;- corrigida a conversão da imagem vetorial da marca d'água para o formato rasterizado para suportar a semitransparência;- corrigidas as marcas d'água nos relatórios compostos;- corrigido o estado ClearLastReport ao construir um relatório a partir do método ShowReport;- corrigido o modo de paridade e imparidade da marca d'água no relatório composto; [Exports]+ adicionado o suporte a PDF/A-3U, DeviceCMYK, DeviceGray;+ corrigida a exportação de TfrxMemoView fkDateTime vazios na exportação XLSX;+ adicionada a propriedade GridLines para exportação XLSX;* alterado o comportamento, agora a exportação PDF grava informações de depuração adicionais sobre o ambiente de criação utilizado;* biblioteca USP movida para o módulo de carregamento diferido;* exportação de marcas d'água para DOCX e XLSX melhorada;- comportamento do OpenAfterExport corrigido ao exportar para vários arquivos;- função IsDigits no módulo frxExportXML corrigida;- exportação RTF com valores não padrão de ParagraphGap corrigida;- corrigido o diálogo de exportação PDF; [Other]* atualização dos recursos de idioma em português;* atualização dos recursos de idioma em japonês;- corrigido o erro quando o PopUp está desativado no GTK2 em alguns TabControl; [Preview]* desativado o botão “Escape” para a pré-visualização integrada;- corrigida a impressão, o armazenamento e a exportação de relatórios em branco;- corrigida a introdução do número de cópias na caixa de diálogo de impressão; [Report object]+ adicionada a possibilidade de editar marcas d'água a partir do script;+ adicionado o suporte para TfrxBarcodeLogo no script;+ adicionado o suporte para Macro no código de barras PDF417;+ adicionada a nova variante pdOneToOneNormalizeAutoRotation da propriedade DetailStretchMode na classe PDFView;+ adicionado o suporte para código de barras GS1 QR;+ adicionados os componentes TfrxDBDialogControls e TfrxGaugeDialogControls ao IDE;- corrigido o erro no GTK2 (Linux) quando o texto tem rotação (Rotation <> 0) e a propriedade WYSIWYG é ignorada;- corrigido o erro no HTMLView no Linux Lazarus.
13 de outubro de 2025

Atualização para FastReport .NET com a versão 2026.1

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.
01 de outubro de 2025

Basta! 2025 em Mainz: Nossa experiência

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
25 de setembro de 2025

Fast Reports no Entwickler Summit

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.
17 de setembro de 2025

FastReport VCL agora oferece suporte oficial ao RAD Studio 13 Florence

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.
11 de agosto de 2025

Estamos em festa — e você ganha o desconto!

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!

© 1998-2025 Fast Reports Inc.