News

24 de janeiro de 2026

24 de janeiro – Dia Internacional da Educação

A Fast Reports está sempre aberta à cooperação com instituições de ensino e apoia iniciativas voltadas ao desenvolvimento de habilidades aplicadas, pensamento de engenharia e experiência prática.
20 de janeiro de 2026

A documentação do FastReport .NET agora está disponível em Turco

Temos o prazer de informar que a documentação do FastReport .NET agora está disponível em turco! Ela ajudará você a trabalhar com nosso gerador de relatórios de forma mais confortável em seu idioma nativo. Você pode acessar a documentação aqui. Esperamos que esta atualização torne o trabalho com o FastReport .NET mais fácil e conveniente para você.
25 de dezembro de 2025

FastReport 2025: Retrospectiva

No final de 2025, fazemos tradicionalmente um balanço do ano e refletimos sobre o que foi alcançado ao longo dos últimos meses. Em 2025, a Fast Reports reforçou significativamente a sua linha de produtos FastReport, incluindo o FastReport Desktop e o FastReport Cloud, com foco na expansão de funcionalidades, melhoria da experiência do utilizador e aumento da estabilidade. Na linha Delphi, foram introduzidas novas capacidades arquiteturais, incluindo o objeto TfrxDeviceCommand para envio de comandos aos exportadores, suporte a Runtime Themes para um estilo visual unificado e total compatibilidade com o RAD Studio 13. Um dos principais destaques foi o lançamento da versão 2026.1, na qual a subscrição Ultimate VCL passou a incluir o FastGrid e o acesso à criação de relatórios através do FastReport Online Designer. Na vertente .NET, o foco esteve na usabilidade e na evolução funcional. Foi lançada uma aplicação de demonstração unificada para toda a linha de produtos, os instaladores e a interface do designer de relatórios foram melhorados e foi introduzida uma nova interface Ribbon. Foram adicionados suporte ao FastScript .NET, importação de documentos Word, novas conexões a bases de dados, melhorias significativas no WebReport e capacidades de exportação avançadas, incluindo fórmulas no Excel e novos formatos. Em paralelo, foram realizadas otimizações extensivas e correções de erros, resultando em melhor desempenho e maior qualidade dos documentos gerados. As soluções Cloud e Server - FastReport Cloud, Corporate Server e o Publisher atualizado - passaram a oferecer suporte a armazenamento S3, API do Telegram Bot, fontes personalizadas, novos modos de pré-visualização e preenchimento automático no Online Designer. A segurança da API e as ferramentas de administração também foram reforçadas, tornando a plataforma mais flexível e preparada para uso corporativo. Em conjunto, essas melhorias estabeleceram uma base sólida para o desenvolvimento contínuo do ecossistema FastReport e aumentaram o seu valor para desenvolvedores e empresas. Ao encerrar este ano, agradecemos a todos os utilizadores e parceiros pela confiança e pelo feedback. Desejamos a todos boas festas e um 2026 repleto de projetos estáveis, ideias ousadas e implementações bem-sucedidas.
01 de dezembro de 2025

Service Solutions Update to Version 2026.1

In the 2026.1 release of our service solutions lineup (FastReport Cloud, FastReport Publisher, FastReport Corporate Server), we focused on improving usability, security, and expanding capabilities. The update includes dozens of improvements to the interface, integration mechanisms, user tools, and increased stability.     Saving Documents to S3-Compatible Storage A component for working with Amazon S3-compatible storage has been added. This allows saving templates, reports, and finished documents in various formats (pdf, docx, xlsx, etc.) to S3. One use case is creating an annual report (by passing start and end dates as report parameters), exporting it to PDF, and saving it to S3-compatible storage, where it will be available for viewing and downloading.  For more details on saving to S3 and its programmatic use, please refer to the documentation.   Sending Documents to Telegram Telegram Bot API support has been added. Similar to saving to S3, documents and report templates can now be sent to Telegram. Sending to channels, direct messages with the chatbot, and group chats is supported. To send, use the unique identifier or name of the public channel or group where the bot has been added. More information on Telegram bots and their creation can be found on the official Telegram website.    Additionally, the most convenient way to send documents to Telegram is by using an export task followed by sending. To do this, select the previously created Telegram sending task from the dropdown list in the export task settings.   Hotkey Hints Added to Context Menus Interface usability has been improved: hotkey hints now appear in context menus. These allow for faster interaction with the user panel interface.   Enhanced API Security: CORS Support and Trusted Domain Management We have updated the API request protection mechanism in accordance with modern web security standards. Now, authorized API requests require explicitly specifying trusted domains—this enables correct handling of CORS (Cross-Origin Resource Sharing) and preflight requests in modern browsers. Browsers block cross-domain requests without explicit permission—this protects users from CSRF (Cross-Site Request Forgery) and other attacks. The previously used approach stopped working after security policy updates in Chrome, Firefox, and other browsers. Workspace administrators can configure the list of allowed domains in the “Settings → Workspace” section. Only requests from these domains will have authorized access to the API. This enhances security without compromising convenience—integrations continue to function, but now reliably and according to standards.   Added Script Autocompletion Support for FastReport Online Designer Online Designer now includes support for autocompletion hints (similar to IntelliSense), which increases the speed and accuracy of template development. For other new features of the Online Designer, please refer to the 2026.1 release news.    New Template and Report Preview Modes Added The preview component has received additional modes. The following are now available: Static preview (a lightweight mode that displays/renders templates and reports in SVG format); WASM Static Preview—a more accurate, but also resource-intensive component, written in Blazor; Interactive WASM Preview—the most accurate and powerful mode, allowing interactive reports to be run. The appropriate mode can be selected before opening a template or report.    It is also possible to set a default mode in the user settings.   Nested Parameters Added to Static Preview Static Preview now supports parameters of any nesting level. This improves work with complex templates and allows parameters to be grouped by topic.   Global File Search Added to API The ability to perform a global search for files and folders via API has been added.  This allows you to find a template, report, or any document by its name, even without knowing which folder it is located in.     Additional Changes for FastReport Corporate Server and FastReport Publisher Below are additions that apply only to the on-premise products in the lineup.   Docker Image Repository Builds are now distributed via Docker Registry. Documentation has been added and updated, and related docker-compose scripts have been fixed. This simplifies product updates and deployments.   Separate Sign-In Form A separate sign-in form has been introduced, fully supported by Gateway mechanisms. Old settings (SignInPagePath, DisabledPath) have been removed—they are now replaced by the built-in system. The authorization process has become simpler and requires less traffic. As of the 2026.1 release, this functionality is used for logging into the administrator panel. Support for other services will be added in future releases.   Information on Active Users and Subscriptions on the Audit Page The administrator panel has gained additional functionality: the “Audit” page now displays the IDs of active users and subscriptions for a specified time interval. This allows for more effective system usage control and better user understanding.   Font Management in the Administrator Panel A dedicated font management page has been added to the administrative panel.   Corporate Server and Publisher Installation Wizard The installation wizard has received a major update: Added the option to install FerretDB and PostgreSQL as databases. Users can now choose to install either Publisher or Corporate Server. Added the option to select a demo version for installation. Improved configuration file creation. Reworked interface and bug fixes.   Documentation The documentation has been significantly revised and expanded: Documentation for Cloud, Corporate Server, and Publisher is now unified into a single build. Added guides for working with S3, FerretDB, and Docker Registry. Added an article on integrating static preview via iframe. Corrected errors and typos. Added canonical tags and current version to the online documentation.     Full list of changes [Frontend]+ added font interface to workspace information page+ added export parameters to localstorage+ added virtualization to users page+ added s3 component to user panel+ added hotkey hints to various context menus+ added telegram task component* added support for alternative uid / pwd keys in MySQL connection dialog (now it will also parse “user id” and “password”)* added new components for font limit designation* added S3 and FTP tasks to workspace information page- fixed product purchase link- fixed automatic connection string parsing in data source setup dialog for MS SQL- fixed file renaming with F2- fixed export to docx in paragraph breaking mode [Admin Panel]+ added more links to entities in the admin panel+ added information about active users and subscriptions to the audit page in the admin panel+ added a new page in the admin panel for fonts+ added checks for duplicate file names and incorrect user IDs in analytics* fixed an error with parameters in the admin panel- fixed visual errors when loading fonts in the admin panel- fixed a bug where the problem solver returned an error when analytics found font problems- fixed a bug where the check for unlinked documents marked all font description models as unlinked (belonging to a non-existent workspace) [Docs]+ added documentation on how to use FerretDB instead of MongoDB+ added documentation for S3+ added an article to the documentation on integrating staticpreview via iframe+ added canonical tag for documentation pages* added current version to online documentation* updated documentation for working with docker registry* fixed some typos in the documentation* unified documentation into one [Online Designer]* disabled html5 notifications in Online Designer* changed the preview generation mechanism for Online Designer; now the temporary template file is deleted after creation [Backend]+ added S3 upload task+ added Telegram sending task+ added domain permissions; now, to execute authenticated requests, a list of allowed domains must be specified in the workspace; previously, due to the new browser security system, this functionality was inoperable+ added IntelliSense support for Online Designer+ added global file search to API* improved font caching mechanism in the worker service* added search by subscription plan to audits* replaced the view model for the request for space occupied by fonts. Now it is not the same model as for files- fixed an error where many parallel requests led to memory leak and caused an error- fixed data types of returned view models in the task controller- fixed a bug where font space calculations accounted for all workspaces- fixed a bug where OpenID users did not display any useful information in the workspace user list- fixed a bug where nested transport had a null subscription ID [Tasks]- fixed an error where a task could sometimes enter an infinite loop and hang the entire system [Preview]+ added new preview modes+ added localization switching logic for wasmpreview, identical to staticpreview+ added nested parameters to static preview [Installer]+ added FerretDB installation option+ added Publisher installation capability+ added Docker-related text to the final page+ added demo version license keys• changed behavior: the “Next” button will now be disabled if a license key is not specified• changed behavior: the installer now creates an extended configuration file- fixed a bug where the installer crashed when clicking to show the RabbitMQ password [Demos]+ added WPF demo application for FastReport .NET + Cloud [Common]+ added a new AllowLocalSignUp property for Auth, which allows enabling and disabling user registration+ added a new FaviconLink property for Server, which allows setting the favicon link for a white-label license* assembly download is now available via Docker Registry instead of ZIP* changed the API test cleanup method* the gateway now handles the sign-in form; sign-in is simplified and requires less traffic- fixed an error where license restrictions erroneously prevented the use of OpenID (OIDC)- removed SignInPagePath property from Gateway config; it is replaced by the built-in sign-in mechanism- removed DisabledPath property from Gateway config; it is replaced by the built-in mechanism- fixed docker-compose script for installation files, updated RabbitMQ version [Font Server]- fixed a bug where some TTF files failed to load
26 de novembro de 2025

Black Friday: 3 dias para adquirir geradores de relatórios com 35% de desconto

Uma oportunidade única até 28 de novembro para adquirir FastReport VCL, FastReport .NET e FastReport Desktop com 35% de desconto. Se você adiou a compra ou atualização das ferramentas, agora é o melhor momento. Esta é a chance de atualizar seus instrumentos de trabalho com dados, acelerar o desenvolvimento de relatórios e reduzir o tempo gasto em tarefas rotineiras. O desconto de 35% é uma oportunidade real de otimizar processos e se preparar para novas demandas sem custos adicionais. Invista em ferramentas confiáveis e práticas para análise e geração de relatórios pelo melhor preço do ano. A oferta se aplica apenas a novas compras e não pode ser utilizada para renovações ou upgrades de licença.
10 de novembro de 2025

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

A nova versão do FastReport Online Designer introduz melhorias significativas e novos recursos. Um dos principais destaques é a ferramenta de validação de relatórios, que verifica automaticamente a existência de erros e possíveis problemas na exibição dos resultados. A versão também inclui novos componentes e controles para soluções .NET e VCL, como o componente RFID tag, uma variedade de controles para páginas de diálogo (PictureBox Control, GroupBox Control, Panel Control e outros) e componentes para trabalhar com CEPs, dados de texto e elementos visuais (ZipCode, Cellular Text, Gauge, Interval Gauge e outros). A versão 2026.1 também conta com uma barra de ferramentas principal redesenhada, um sistema de autocompletar de código (IntelliSense) aprimorado, a opção de definir tamanhos para o Label e a possibilidade de bloquear a edição de fontes de dados para soluções .NET. Diversos erros críticos relacionados ao armazenamento de configurações, exibição de dados e trabalho com componentes também foram resolvidos.     Novos recursos Validador de relatórios A versão 2026.1 traz uma ferramenta de verificação automática de relatórios para detectar erros e possíveis problemas de exibição dos resultados em um painel de console especial. Ela faz uma validação completa da estrutura do relatório, procurando por componentes sobrepostos, aqueles sem nome ou com nomes duplicados, elementos que estejam fora dos limites de seus contêineres e componentes com largura ou altura zeradas. Isso ajuda a identificar e corrigir erros ainda durante o desenvolvimento do relatório.   Componentes para suporte a soluções .NET Componente RFID Label Foi adicionado o componente RFID Label (Etiqueta RFID) para soluções .NET. O RFID (Radio Frequency Identification) é uma tecnologia de identificação por radiofrequência muito usada para inventário automático, rastreamento de mercadorias e gestão da cadeia de suprimentos. É importante notar que, mesmo que a etiqueta RFID não funcione na exportação do WebReport, a possibilidade de adicioná-la ao relatório e salvá-la é fundamental — esse relatório poderá ser aberto e usado na versão desktop do FastReport .NET, que tem suporte total à tecnologia RFID.     Controles para páginas de diálogo de soluções .NET A versão 2026.1 adicionou os seguintes controles para trabalhar com páginas de diálogo: PictureBox O PictureBox foi criado para exibir imagens em janelas de diálogo. Com ele, você pode adicionar logotipos da empresa, ícones, ilustrações e outros elementos gráficos, deixando os popups mais informativos e visualmente atrativos. Ele suporta vários formatos de imagem (PNG, JPEG, BMP, GIF) e diferentes modos de exibição, como esticar, encaixar e centralizar.   Componentes para soluções VCL Checkbox  Foi adicionado o componente Checkbox para relatórios no formato .fr3 (FastReport VCL). É um campo booleano que exibe status “ativo/inativo”, podendo ser usado para mostrar valores de fontes de dados ou para interação interativa com o usuário. Suporta todas as propriedades principais do FastReport VCL, incluindo configuração de aparência, vinculação aos dados e processamento de eventos.   Combobox O Combobox é uma lista suspensa com valores predefinidos. Ele permite que o usuário selecione uma opção de uma lista pré-definida de opções. É ideal para criar relatórios interativos e formulários de diálogo nos quais é necessário limitar a seleção do usuário a um conjunto específico de valores. O Combobox suporta a configuração da lista de elementos e pode ser vinculado a fontes de dados para preenchimento dinâmico da lista de valores.   ListBox O ListBox é uma lista com valores para seleção. Diferente do Combobox, ele mostra todas as opções de uma vez, sendo mais útil quando a visibilidade total é importante. Suporta seleção múltipla, rolagem da lista quando há um grande número de elementos e pode ser vinculado a dados.   ZipCode  O ZipCode é um componente especializado para exibir CEP no formato de envelope postal, com dígitos separados.  Isso garante uma aparência padronizada e familiar. O componente formata automaticamente os números de acordo com o padrão e permite personalizar o tamanho e estilo dos segmentos.   Cellular Text O Cellular Text exibe texto em células individuais, sendo perfeito para dados que exigem um caractere por célula, como números de série, códigos e números de documentos. Permite configurar tamanho da célula, bordas, alinhamento do texto dentro das células e dividindo automaticamente o texto inserido em caracteres separados.   Gauge  O Gauge é um medidor para visualizar valores numéricos como uma escala ou indicador de progresso. É ótimo para exibir métricas, KPIs e outros indicadores em relatórios de forma clara e visual. Suporta estilos circular e linear, configuração de intervalos de valores, zonas de cores para alertas e pode ser vinculado a fontes de dados para exibição dinâmica de indicadores.   Interval Gauge  Diferente do Gauge comum, O Interval Gauge é especializado na visualização de intervalos entre valores, como intervalos de tempo, faixas de preços, desvios permitidos e outros dados semelhantes. Permite configurar valor inicial e final do intervalo, estilização da exibição e codificação de cores de diferentes zonas do intervalo.   Gradient  O Gradient cria preenchimentos com transição suave de cores nos relatórios. Pode ser usado para planos de fundo, divisórias de seções ou elementos decorativos.  Suporta vários tipos de gradiente (elíptico, angular, horizontal, vertical, horizontal centralizado e vertical centralizado) e personalização de cores.   HTML Object  O HTML Object exibe conteúdo HTML diretamente nos relatórios. Isso abre amplas possibilidades para formatar texto usando marcação HTML, incorporar tabelas, listas e outro conteúdo formatado. Ele processa corretamente as tags HTML, aplica estilos e permite criar conteúdo complexo dentro do relatório, usando a sintaxe HTML familiar.   Cross-Tab  O Cross-Tab é uma ferramenta poderosa para criar tabelas dinâmicas e relatórios resumidos sem conexão direta com as fontes de dados. Ele agrupa dados já carregados no relatório (por exemplo, via DataBand) por várias dimensões simultaneamente e cria uma representação matricial das informações com cálculo automático dos resultados. Suporte configuração de linhas e colunas, aplicação de várias funções agregadas (soma, média, quantidade), formatação de células e criação de agrupamentos multiníveis.   DB Cross-Tab O DB Cross-Tab é uma versão do Cross-Tab com conexão direta com fontes de dados do banco. Diferente do Cross-Tab comum, o DB Cross-Tab pode se conectar autonomamente ao banco de dados, extrair os dados necessários, realizar agrupamentos e agregações. Ele simplificará significativamente a criação de relatórios resumidos.   Digital Signature O Digital Signature é uma ferramenta para trabalhar com assinaturas digitais em relatórios; ele adiciona campos para assinatura digital nos relatórios. Esses campos podem ser configurados durante o design para indicar onde as assinaturas devem ser aplicadas.   RFID Label  Foi implementado o componente RFID Label para o FastReport VCL. É uma versão adaptada para a arquitetura VCL e o formato .fr3, permitindo configurar etiquetas RFID diretamente no design do relatório para impressoras compatíveis. É importante notar que a etiqueta RFID não funcionará na exportação do WebReport, mas o relatório pode ser aberto e usado na versão desktop do FastReport VCL com suporte total a RFID.   Subreport  O Subreport foi adicionado para criar relatórios hierárquicos. Ele permite incorporar um relatório dentro de outro, criando uma estrutura hierárquica. É ideal para documentos complexos, nos quais o relatório principal contém dados gerais e os sub-relatórios trazem detalhados. Suporta a passagem de parâmetros entre o relatório principal e o sub-relatório, vínculo com dados, uso de arquivos de relatórios separados ou definições incorporadas.   System Text  O System Text é um componente de texto especializado para exibir variáveis do sistema (data, hora, números de páginas) e funções de agregação (somas, totais, número de registros). Oferece uma caixa de diálogo intuitiva para configuração, eliminando a necessidade de digitar expressões manualmente. É usado em cabeçalhos, rodapés e blocos de totais.   Barcode  O componente de Barcode foi adicionado para criar e exibir códigos de barras em vários formatos em relatórios. O componente gera automaticamente códigos de barras com base em dados de entrada, tornando-se uma ferramenta essencial para criar etiquetas, faturas, recibos e outros documentos que requerem codificação de Barcode. O componente suporta uma ampla variedade de formatos de Barcode (EAN-13, EAN-8, UPC-A, Code 39, Code 128, QR code e outros), configuração de tamanho, orientação e exibição da representação de texto abaixo do Barcode. O Barcode pode ser vinculado a fontes de dados para geração dinâmica de códigos de barras exclusivos para cada registro no relatório.     Melhorias Definir tamanho fixo para o componente Label na caixa de diálogo (.NET) No FastReport Online Designer para .NET, agora é possível definir largura e altura manualmente para o componente Label ao desativar a propriedade AutoSize. Antes, o tamanho do Label se ajustava automaticamente ao seu conteúdo. Agora, você pode especificar dimensões fixas, dando mais controle sobre o layout dos formulários de diálogo e permitindo criar interfaces de diálogo e permitindo criar interfaces mais previsíveis e alinhadas.   Bloquear edição de fontes de dados (.NET) No FastReport Online Designer para .NET, foi implementada a opção de bloquear a abertura do assistente de conexão de dados (“Mestre em conexão de dados”) para conexões já configuradas. Essa função permite que administradores e desenvolvedores protejam as configurações de conexão com bancos de dados contra alterações acidentais ou não autorizadas.   Barra de ferramentas principal redesenhada A barra de ferramentas principal passou por uma reformulação e ganhou novas funções para agilizar o trabalho com relatórios. Agora, ela oferece acesso rápido às principais configurações e parâmetros do relatório. Funções adicionadas: Configurações do relatório: acesso direto aos parâmetros principais do relatório. Configurações da página: gerenciamento de tamanho, orientação e margens das páginas. Configurações de fonte de dados: gerenciamento rápido das conexões de dados. Configurações de formatação: acesso aos parâmetros de formatação dos componentes. E outras funções de uso frequente.   IntelliSense reformulado e aprimorado O sistema de autocompletar código (IntelliSense) foi completamente reformulado e significativamente melhorado. Agora, as sugestões aparecem de forma mais precisa e estável durante a escrita e a edição de scripts. Principais melhorias: Dicas contextuais para objetos do relatório: os objetos criados no relatório aparecem nas dicas e funcionam corretamente com o autocompletar. Navegação correta em cadeias de objetos: ao acessar propriedades e métodos usando ponto (por exemplo, TextObject1.Fill.Color), o IntelliSense mostra corretamente os membros disponíveis em cada nível. Exibição otimizada das dicas: elas aparecem mais rapidamente e se alinham com maior precisão ao contexto em que o cursor está posicionado. Funcionamento estável: foram corrigidos os casos nos quais as dicas não apareciam, mesmo com dados sendo recebidos do servidor. Essas melhorias tornam o desenvolvimento de scripts nos relatórios muito mais simples, tornando a escrita de código mais confortável e produtiva.     Correção de erros Corrigido o problema com o armazenamento da linha de conexão Foi resolvido o erro crítico que impedia o armazenamento da linha de conexão durante a edição de uma fonte de dados existente. Ao tentar alterar os parâmetros de conexão pelo formulário de edição, as modificações não eram salvas. O problema também afetava as consultas SQL do usuário.   Corrigidos caracteres inválidos na fonte de dados do DataBand Foi resolvido o problema no qual, após excluir uma tabela das fontes de dados, o campo “Fonte de dados” do componente DataBand exibia o ID da fonte de dados removida. Isso acontecia devido a um tratamento incorreto das referências às fontes de dados excluídas. Agora, ao deletar uma fonte de dados, todas as referências nos componentes são limpas corretamente e a interface exibe uma mensagem adequada indicando a ausência da fonte.   Corrigida a exibição de texto nos ícones Foi resolvido o problema de exibição incorreta de texto em alguns ícones na nova versão do Online Designer.   Corrigida a chamada dupla do método previewReport Foi corrigido o problema no qual, ao acionar a visualização do relatório pela barra de ferramentas principal, duas requisições de API eram feitas em vez de uma. Isso causava processamento duplicado no servidor e aumentava o tempo de carregamento da visualização.   Corrigidos erros ao trabalhar com RichObject vazio Foi resolvido o erro crítico que ocorria ao abrir um relatório contendo um componente RichObject vazio previamente salvo (componente para texto formatado). Antes, tentar visualizar um relatório com RichObject vazio gerava erros que impediam a renderização. Agora, esses componentes são processados corretamente tanto no carregamento quanto na geração da pré-visualização.   Corrigidos problemas com a formatação de dados numéricos Foi resolvida uma série de problemas relacionados ao armazenamento das configurações de formatação de números no componente TextObject: Problema com o separador decimal: corrigido o erro no qual, ao usar vírgula (,) como separador decimal com a opção ¨Usar configurações do sistema¨ desativada, um ponto (.) aparecia no campo ao reabrir o relatório. Problema com o formato de valores negativos: corrigido o erro nos quais formatos personalizados para números negativos eram revertidos para o padrão (n) após salvar e reabrir o relatório. Problema com o número de casas decimais: corrigido o erro específico no qual o valor ¨2¨ na propriedade ¨Casas decimais¨ aumentava para ¨3¨ ou era resetado completamente ao salvar e carregar o relatório. Com outros valores (1, 3, 4 etc.), o problema não ocorria. Todas as configurações de formatação agora são salvas e restauradas corretamente, independentemente do sistema operacional utilizado (o problema era observado ao salvar no WSL, Ubuntu e carregar no Windows).     Lista completa de mudanças Novos Recursos: + Validador de relatórios Novos componentes para .NET: + RFID tag  Novos controles para janelas de diálogo (.NET): + PictureBox  Novos componentes para VCL: + Checkbox + Combobox + ListBox + ZipCode + Cellular Text + Gauge + Interval Gauge + Cross-Tab + DB Cross-Tab + HTML Object + Gradient + Digital Signature + Subreport + RFID Label + System Text + Barcode  Melhorias para .NET: + Configuração de tamanho fixo para o componente Label na caixa de diálogo+ Bloqueio de edição para proibir a abertura do assistente de conexão de dados (¨Mestre em conexão de dados¨)+ Barra de ferramentas redesenhada com novas funções para configurar relatórios, páginas, fontes de dados, formato e outros+ Intellisense aprimorado com melhor exibição de dicas e navegação em objetos  Melhorias para soluções VCL: + Implementada a lógica de alinhamento (propriedade Align) para componentes Correções de problemas: - Salvamento da linha de conexão- Caracteres inválidos na fonte de dados do DataBand- Exibição de texto em ícones- Chamada dupla do previewReport- Abertura de relatórios com RichObject vazio- Formatação de dados numéricos ao salvar relatórios
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.

© 1998-2026 Fast Reports Inc.