Nova versão do FastReport Desktop 2022.2 lançada!
Capacidade de salvar o relatório com dados aleatórios
No menu Arquivo no designer de relatórios, há um novo item "Salvar com dados aleatórios...". Se você salvar o relatório desta maneira, todas as fontes de dados serão salvas no relatório e os dados serão substituídos por fontes aleatórias.
Destaque dos objetos que se cruzam no designer
Agora, quando você coloca objetos em uma página de relatório, os objetos que se cruzam e os objetos que se estendem para fora das bandas e da página são destacados. O relatório correto não deve ter esses objetos. O não cumprimento desta recomendação pode levar a vários problemas na preparação e exportação de relatórios. Por padrão, essa opção está desativada.
Você pode ativá-lo nas configurações do designer Arquivo->Configurações (File->Options).
Régua com guias no editor RichObject
A nova ferramenta permite ajustar convenientemente as posições de recuo e tabulação ao editar o RichObject. Leia mais no artigo.
Foi adicionado utilitário de console de conversão RTF
Usando esse recurso, você pode converter convenientemente arquivos RTF em modelos de relatório.
A capacidade de usar arquivos XLSX como fontes de dados
Agora, desde os arquivos do Excel 2007, você pode obter os dados da base de dados e usá-los no relatório. Leia mais no artigo.
Opção "Fixar células" ao exportar para o Excel 2007
Esse recurso permite definir uma área da pasta que sempre estará visível ao rolar. Você pode fixar: a primeira linha, a primeira coluna, um certo número de linhas e colunas.
Também adicionou a exportação do formato de número e data para o formato Excel 97 (BIFF8).
Na exportação HTML agora tem a opção "SVG de alta qualidade" - quando você habilita essa configuração, a qualidade das imagens SVG será significativamente maior. No entanto, você deve ter em mente que o consumo de memória será maior.
Nos documentos do Word, foram adicionados marcadores de exportação e links internos. Em PDF, Word, HTML e RTF agora têm largura de guias de exportação.
No SVG export, adicionamos um novo estilo de prefixo de propriedade-ele permite que você defina um prefixo para todos os estilos.
Também aprimoramos a documentação e adicionamos a capacidade de alternar a localização nas configurações do FastReport para DBA.
Lista completa de alterações na versão 2022.2
[Engine]
+ foi adicionada a capacidade de salvar o relatório com dados aleatórios;
* o método ExportBand agora usa o argumento BandBase em vez de Base;
- foi feitas correções de bugs com a chamada dupla de eventos AfterData, BeforePrint e AfterPrint do objeto ContainerObject;
- foi corrigido um bug que resultava em System.NullReferenceException ao executar relatórios com formulários de diálogo;
- foi corrigido um bug devido ao qual a propriedade VisibleExpression não funcionava para sub-relatórios e páginas;
- foi corrigido um bug com deslocamento vertical de objetos não sobrepostos ao converter RTF;
- foi corrigido um bug com a âncora direita em páginas com largura infinita e orientação paisagem;
- foi corrigida a transmissão de listas ao converter RTF;
- foi corrigido um problema devido ao qual não funcionava a propiedade RichObject.AllowExpressions;
- foi corrigido um bug que resultava em System.OverflowException ao renderizar uma página infinita não preparada;
[Designer]
+ foi adicionado destaque de objetos que se cruzam;
+ foi adicionada a régua com guias no editor RichObject;
+ foi substituídos os caracteres de senha por pontos no inspetor de objetos;
+ foi adicionado um Aviso sobre possível estouro de pilha ao posicionar Matrix ou AdvMatrix em uma banda duplicada;
- foi removida a mensagem de erro se o texto do código de barras contiver uma expressão;
- foi corrigido um bug com a opção de desativar as teclas de atalho;
- foi corrigido o menu suspenso ao clicar no botão LineStyle e LineWidth;
- foi corregida a visualização de dados no designer;
- foram feitas as correções de bugs que levam ao System.NullReferenceException ao arrastar objetos para AdvMatrix;
- foi corrigido um problema com a exibição incorreta das configurações de sombra no editor de bordas;
[Preview]
- foi corrigido um bug que resultava em System.NullReferenceException, ao clicar em um objeto de texto editável;
- foi corrigido um bug com hiperlinks quebrados em relatórios com bandas de várias colunas;
- foi corrigido um bug onde a exportação de um relatório resultou em salvar um relatório preparado;
- foi corrigido um bug com a configuração de listas de exportações disponíveis e exportações para a nuvem no PreviewControl;
[Exports]
+ foi adicionada a exportação para ZPL II;
+ foi adicionada a opção "SVG de alta qualidade" na exportação HTML;
+ foi adicionada a opção "Fixar células" ao exportar para o Excel 2007;
+ foi adicionada a capacidade de dimensionar a impressão ao exportar para o Excel 2007;
+ foram adicionados os marcadores de exportação e links internos no Word;
+ foi adicionada a exportação de formato de números e datas para o Excel 97;
+ foi adicionada a criptografia de dados pessoais do usuário na exportação de e-mail;
+ foi adicionada a exportação de recuo RichObject para RTF;
+ foi adicionada a exportação de quebra de linha RichObject para RTF;
+ foi adicionada a exportação de recuo de TextObject para o Word;
+ foi realizada a exportação das larguras de tabulação para PDF, Word, HTML e RTF;
+ foi adicionada a propriedade PrefixStyle na exportação SVG, que permite definir um prefixo para todos os estilos;
* foi aprimorada a exportação de RichObject para o Excel 2007;
* foram removidas as exportações do FastReport Cloud e XMPP;
- foi corrigida a rotação incorreta da orientação paisagem das páginas durante a impressão HTML, se elas usavam estilos de páginas anteriores;
- foi corrigido um erro com a escala da fonte ao exportar para PDF;
- foi corrigido um vazamento de memória ao exportar objetos SVG para HTML com a opção "Alta qualidade SVG";
- foi corrigido um problema ao incorporar fontes proibidas de empacotamento na exportação de PDF;
- foi corrigido um erro com a exportação de caracteres de tabulação no Word;
- foi corregido o preenchimento de fundo de imagem e propriedade line-height na exportação HTML;
- foi corrigido o erro de exportação de linha pontilhada personalizada SVGObject para PDF;
- foi orrigido um bug com a exportação de bordas de células conectadas para SVG.


