No FastReport VCL 2022.2, nos concentramos em adicionar novos recursos para que você possa reduzir os custos de mão-de-obra para desenvolver e melhorar seus relatórios.
O designer de relatórios aprimorou os recursos de edição e pesquisa de erros nos relatórios. O novo modo de destaque de interseção de objetos permite localizar pontos problemáticos em um modelo de relatório e preparar o relatório para saída correta em exportações de exibição de tabela (RTF, XLS e outras). Basta somente ativar o novo modo para ver todos os objetos sobrepostos.
Com o novo modo de "Auto-direcionamento", você pode corrigir rapidamente problemas conhecidos no relatório criando automaticamente linhas de guia para todos os objetos (funciona em três modos: todas as linhas, somente verticais, somente horizontais).
Você pode mover as linhas auxiliares do modo de "Auto-direcionamento" para guias de página comuns.
Foi adicionado um novo editor interativo para o objeto CellularText na visualização do relatório. Crie documentos interativos e preenchíveis diretamente da pre-visualização. Isso permitirá que você crie novos formulários para seus relatórios.
Também foram adicionados novos objetos "Lista" (TfrxListBoxView) e "lista Suspensa" (TfrxComboBoxView) para a página do relatório. Esses objetos permitem que você crie formulários interativos diretamente na página do relatório*.
*O suporte em formulários PDF interativos será disponível mais tarde.
O objeto para exibir HTML no relatório (TfrxHTMLView) foi capaz de armazenar em cache e salvar imagens obtidas de links externos (arquivo ou protocolo web). Eles serão enviados diretamente para o relatório criado, através da propriedade EmbeddedObjects. Isso aumenta a independência e acelera a velocidade de download desses relatórios.
Além disso, muitas mudanças foram feitas relacionadas à melhoria da qualidade geral do produto.
----------------------------
+ Foi adicionado novo modo de destaque de objetos ao cruzar no designer de relatório;
+ Foi adicionado suporte para configurações padrão EPC para código QR;
+ Foi adicionado Editor interativo do objeto CellularText para editar o objeto na visualização;
+ Foi adicionado novo modo de operação de linhas de guia no designer de relatório, ou seja o Auto-direcionamento;
+ Foi adicionado Novo Objeto de relatório lista suspensa TfrxComboBoxVIew;
+ Foi adicionado Novo Objeto do relatório, ou seja a lista TfrxListBoxVIew;
+ Foi adicionada a possibilidade de incorporar imagens externas do objeto HTMLView para o relatório criado como o cache interno ou externo (propriedade EmbeddedObjects [edExternal, edInternal]);
- Foi corrigido um erro de rolagem na pre-visualização no Linux;
- Foi corrigido um erro com a chamada do evento MouseLeave antes de recriar o relatório;
- Foram corregidos os erros relacionados com o tratamento de teclas de atalho no designer de relatórios, nos elementos Combobox e Edit;
- Foi corrigido um problema quando a propriedade HeaderMaxSize não está definida na configuração do servidor;
- Foi corrigido o erro de copiar o conteúdo da tabela na pre-visualização;
- Foi corrigido um bug no Lazarus relacionado com o redimensionamento da árvore de dados;
- Foi corrigido a exportação de PDF para Lazarus com a última linha no texto;
- Foi corrigido o preenchimento do campo user-agent no cabeçalho http (manipulação de links externos);
- Foi otimizado o tamanho da exportação de PDF ao usar a conversão de EMF;
- Foi corrigido o erro de troca de página na pre-visualização;
- Foi corrigido um erro de rolagem no designer de relatórios no Linux;
- Foi corrigido um bug com o objeto Chart em Lazarus 2.2.0;
- Foi corrigido um bug na exportação TfrxHTML5DivExport com a propriedade MultiPage ativada no Linux;
- Foi corrigido um erro de impressão do objeto Tabela no modo de dimensionamento de impressão;
- Foi corrigido o erro de exibição de códigos de barras com ângulo de rotação diferente de 0;
- Foi corrigido um erro relacionado com os campos CC, BCC ao enviar e-mails via Outlook;
- Foi corrigido um erro de geração de hpp para C++Builder 2012;
- Foi corrigido um erro de exportação PDF em linhas de texto longas e estilos de linhas;
- Foi corrigido recompilação de recursos com a Localização japonesa;
- Foi corrigido o erro relacionado com o trabalho com Duplex da impressora padrão no modo de análise de cópia;
- Foram atualizados os pacotes de adaptadores FireDAC (AnyDAC);
- Foi corrigido o erro de exibição de pre-visualização da barra de ferramentas no RAD Studio 11;
- Foi corrigido o erro de nomeação de objetos de relatório ao arrastar e soltar a partir de campos de árvore de dados com nomes Unicode;
- Foi corrigido um bug de funções agregadas dentro de uma tabela estática;
- Foi corrigido um problema relacionado com o vazamento de descritores no objeto HTMLView.