10 de novembro de 2026

Lançamento da versão 2027.1 do FastReport Online Designer

A nova versão do FastReport Online Designer (2027.1) tem foco em extensibilidade do designer, otimização e melhorias de interface. Entre as principais mudanças estão o suporte a componentes de relatório personalizados conectados ao designer via builder, a otimização de desempenho dos componentes "Map" para os cores .NET e VCL, e o histórico de builds no FastReport Online Designer Builder.

Além disso, esta versão inclui as seguintes melhorias: o bloco "Hierarchy" nas propriedades do DataBand, a seção "Size scale" para o objeto "Map" e novas opções para ocultar elementos da interface: o botão "Open", os botões da aba "Report", a aba "Events", o editor FRX e os painéis "Report tree", "Data" e "Properties". Vários bugs relacionados a carregamento e salvamento de relatórios, restrições de objetos (Restrictions), fontes de dados e renderização de componentes também foram corrigidos.

 


 

Novos recursos

Componentes personalizados (Plugin SDK)

A versão 2027.1 torna possível adicionar seus próprios componentes de relatório ao Online Designer. Por exemplo, você pode criar seu próprio objeto de gráfico com a escolha do tipo de gráfico e do período obtidos dos dados do seu aplicativo.

Os componentes são desenvolvidos com o Plugin SDK, uma API pública do designer que permite:

  • registrar um componente na paleta de componentes (com seu próprio ícone, legenda e grupo);
  • implementar a renderização do componente na página do relatório;
  • descrever a lista de propriedades do componente para o painel "Properties" com editores de valores padrão;
  • adicionar uma caixa de diálogo de configurações do componente personalizado (aberta por duplo clique ou pelo menu de contexto);
  • configurar o salvamento e o carregamento do componente no formato .frx;
  • herdar um componente de um existente (por exemplo, de `TextObject`) e sobrescrever apenas o comportamento necessário.

O plugin finalizado é enviado para o FastReport Online Designer Builder (pela interface do builder ou pela Builder API) e é compilado em um único bundle do designer durante o build. Os arquivos do plugin são armazenados no armazenamento pessoal do usuário do builder e podem ser incluídos ou excluídos de cada build.

Componentes personalizados (Plugin SDK)

A preparação do relatório e a pré-visualização no lado do servidor usam um plugin .NET complementar que registra o objeto no FastReport .NET. O nome do tipo do componente no designer deve corresponder ao nome da classe .NET do componente.

A preparação do relatório e a pré-visualização no lado do servidor usam um plugin .NET complementar que registra o objeto no FastReport .NET.

 

Histórico de builds no FastReport Online Designer Builder

O histórico de builds foi adicionado ao builder do designer: os 5 builds mais recentes agora são exibidos. Também foi adicionada a caixa de seleção "Remember build on server", que permite manter um build para reutilização.

Histórico de builds no FastReport Online Designer Builder

 

Bloco "Hierarchy" nas propriedades do DataBand

O bloco "Hierarchy" foi adicionado às propriedades da banda de dados (DataBand), assim como no designer desktop do FastReport .NET. Ele permite configurar relatórios hierárquicos (em forma de árvore) no Online Designer.


Seção "Size scale" para o objeto "Map"

A seção "Size scale" foi adicionada para o objeto "Map" (MapObject). Ela permite editar o tamanho inicial e final, bem como os intervalos de escala, assim como no designer desktop.

Seção "Size scale" para o objeto "Map"


 

Melhorias

Opções estendidas de personalização da interface

Novas opções para restringir a funcionalidade disponível ao usuário foram adicionadas para desenvolvedores que incorporam o Online Designer em seus aplicativos:

  • Ocultar o botão "Open": o botão de abrir o relatório pode ser ocultado por meio das configurações do designer passadas do backend (DesignerConfig);
  • Ocultar os botões da aba "Report": os botões individuais da aba "Report" da barra de ferramentas principal agora podem ser ocultados;
  • Desativar a aba "Events" e o editor FRX: a aba "Events" no painel de propriedades e a página do editor FRX podem ser desativadas completamente.
  • Desativar os painéis "Report tree", "Data" e "Properties": esses painéis agora podem ser ocultados pela aba "View", assim como no designer desktop.

 

Criação assíncrona de tabelas em fontes de dados

Foi adicionado suporte à criação assíncrona de tabelas em fontes de dados.

 

Conexão JSON aprimorada

A conexão da fonte de dados JSON agora tem uma interface redesenhada que facilita a configuração, seguindo o design familiar do designer de relatórios desktop do FastReport .NET.

Conexão JSON aprimorada

Renderização otimizada do objeto "Map"

A renderização do objeto "Map" (MapObject) foi refeita de SVG para Canvas. Isso acelera a exibição do mapa e torna o designer mais responsivo ao trabalhar com relatórios que contêm mapas.

Renderização otimizada do objeto "Map"

 


 

Correções de bugs

As restrições de objetos (Restrictions) agora são respeitadas

Corrigido um problema em que as restrições de objetos configuradas no designer desktop, como DontModify e HideAllProperties, eram ignoradas no Online Designer. Todas as propriedades do objeto eram exibidas, incluindo as próprias restrições, permitindo que os usuários removessem as restrições e editassem o objeto. O Online Designer agora respeita corretamente as restrições salvas no relatório.

 

Corrigida a perda de dados ao carregar e salvar relatórios

Vários problemas que faziam um relatório carregado no Online Designer diferir do original foram corrigidos:

  1. Truncamento de expressões: corrigido um problema em que uma expressão era truncada ao salvar o relatório;
  2. Ordem das bandas: corrigido um problema em que as bandas PageHeader e ReportTitle trocavam de lugar ao carregar o relatório, quebrando o layout;
  3. Posicionamento de objetos: corrigida uma diferença no posicionamento de objetos entre o Online Designer e o designer desktop;
  4. Controles do formulário de diálogo: corrigido um problema em que a maioria dos controles de um formulário de diálogo se perdia ao carregar o relatório e era removida dele ao salvar o relatório.


Corrigida a renderização de códigos de barras

Corrigido um problema em que o designer suportava apenas 21 tipos de código de barras. Quando um relatório contendo tipos de código de barras não suportados era aberto, os objetos não eram exibidos na página e a lista no painel "Objects" permanecia vazia.


Corrigida a seleção de tabelas aninhadas como fonte de dados

Corrigido um problema em que tabelas aninhadas (por exemplo, de JSON com uma estrutura de dados hierárquica) não eram exibidas no controle de seleção de fonte de dados e não podiam ser selecionadas como fonte de dados para uma banda.


Corrigida a flag reportEdited

Corrigido um problema em que a reportEdited flag não era atualizada para algumas alterações do relatório. O aplicativo que incorpora o designer agora recebe corretamente notificações sobre todas as alterações do relatório.

 



Lista completa de alterações

Nova funcionalidade

+ Suporte a componentes personalizados (Plugin SDK)
+ Versionamento de builds no FastReport Online Designer Builder
+ Histórico de builds no FastReport Online Designer Builder

Melhorias para soluções .NET:

+ Adicionado o bloco "Hierarchy" às propriedades do DataBand;
+ Adicionada a seção "Size scale" para o objeto "Map";
+ Adicionada a capacidade de ocultar o botão "Open";
+ Adicionada a capacidade de ocultar os botões da aba "Report";
+ Adicionada a capacidade de desativar a aba "Events" e o editor FRX;
+ Adicionada a capacidade de desativar os painéis "Report tree", "Data" e "Properties";
+ Adicionado suporte à criação assíncrona de tabelas em fontes de dados;
+ Aprimorada a conexão JSON, modelada com base no designer desktop;
+ Refeita a renderização do objeto "Map" de SVG para Canvas;

Melhorias para soluções VCL:

+ Adicionada uma descrição para o componente de gráfico (Chart);
+ Adicionadas traduções à caixa de diálogo "Fill";

Correções de bugs:

- Corrigido um problema em que as restrições de objetos (Restrictions) eram ignoradas;
- Corrigido o truncamento de expressões ao salvar um relatório;
- Corrigido um problema em que as bandas PageHeader e ReportTitle ignoravam a flag TitleBeforeHeader ao carregar o relatório;
- Corrigida uma diferença no posicionamento de objetos ao carregar um relatório no Online Designer;
- Corrigida a perda de controles do formulário de diálogo ao carregar um relatório;
- Corrigido um problema em que o tamanho do painel de informações inferior mudava quando um objeto continha texto longo;
- Corrigido um problema em que o designer suportava apenas 21 tipos de código de barras;
- Corrigido um problema em que tabelas aninhadas não eram exibidas no controle de seleção de fonte de dados;
- Corrigido um problema em que o nome da tabela não era preenchido automaticamente no DataBand quando um campo era arrastado para a área de trabalho;
- Corrigido um problema em que a flag reportEdited não era atualizada para algumas alterações;
- Corrigido um erro ao preparar um relatório com um objeto AdvMatrix;
- Corrigido um problema em que as propriedades do elemento deixavam de ser exibidas para um MatrixObject com um grande número de páginas;
- Corrigido um problema em que a função "Copy page" não funcionava;
- Corrigido um problema em que os hiperlinks de imagens não funcionavam;
- Corrigida a exibição de um SVG enviado na área de trabalho;
- Corrigida a renderização de Rich Text (fonte e espaçamento entre letras);
- Corrigido um problema em que a cor da fonte não era aplicada no realce condicional (Highlight);
- Corrigido o dimensionamento de imagens no controle "PictureControl" em um formulário de diálogo para corresponder ao designer desktop;
- Corrigida a exibição página por página no modo de pré-visualização;
- Corrigida a aplicação dos estilos definidos no builder ao tema Avalonia;
- Corrigidos erros ao usar o designer em aplicativos Blazor (recortar e colar objetos, salvar relatórios com gráficos MSChart);
- Corrigido um problema em que o intervalo do eixo no MSChart era ignorado;
- Corrigida a exibição dos ícones de objetos no tema clássico;
- Adicionada a propriedade Bookmark que faltava;
- Adicionada a propriedade Tag que faltava para o SubReport;
- Adicionada a propriedade CoalesceWords que faltava para o HtmlObject refeito.

26 de outubro de 2026

FastReport VCL 2027.1: Atualização do FastGrid, novos controles e compatibilidade com o RAD Studio 13.2

Novos componentes de interface, totais de grupo e colunas com largura automática no FastGrid; Multistring no FastScript. Suporte para o RAD Studio 13.2 e o Lazarus.
22 de outubro de 2026

Ajude a definir os recursos de IA nos produtos da Fast Reports

Estamos analisando como a IA poderia aprimorar nossos produtos e facilitar o seu trabalho. Compartilhe suas ideias sobre quais recursos de IA seriam mais úteis para você.
12 de outubro de 2026

Novidades no FastReport .NET 2027.1: Conectividade Greenplum, PDF/UA-1 e Códigos de Barras GS1

A versão 2027.1 do FastReport .NET apresenta o plug-in Transport para trabalhar com armazenamento em nuvem, o novo código de barras GS1 DataBar Expanded Stacked e suporte ao padrão PDF/UA-1.

© 1998-2026 Fast Reports Inc.