Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • 3.8.1
    • Correção no acesso e exibição de relatórios em Sistemas Operacionais Linux que apresentavam o erro "An item with the same key has already been added";
    • Correção no envio de parâmetros com caracteres especiais em tabelas dinâmicas e visão de dados;
    • Correção na exibição e listagem de relatórios legado no Smart View;
    • Correção no sincronismo de autenticação para visualização de relatórios legados em conexões lentas, eliminando o erro 401 durante a requisição /api/trep/v1/Reports/{uId}/byrequest;
  • 3.8.2
    • Correção no envio de parâmetros booleanos contidos em agrupamento e que causavam um erro na geração/visualização de recursos por falta de valores de parâmetros;
    • Correção do travamento em consultas padrão de parâmetros ao tentar realizar a ordenação;
    • Correção na exclusão de Conectores (não era possível excluir conector do qual um Objeto de Negócio estava sendo utilizado em um recurso com customização em parâmetros, mesmo que o recurso tivesse sido excluído);
    • Correção para evitar a exibição de senha de conexão de base de dados na interface de cadastrado de Conector SQL;
    • Correção para evitar a exibição de senha de conexão de base de dados na interface de Armazenamento de Dados no Smart View Agent;
    • Correção na geração de relatórios legados via ERP quando a data de agendamento de geração é enviada como uma string vazia;
    • Correção no preenchimento automático nos valores de parâmetros multivalorados ao abrir um recurso quando, no último acesso, foi enviado uma lista vazia;
    • Correção no funcionamento das funções NumberInWords e CurrenceInWords em relatórios;
  • 3.8.3
    • Correção do registro da Connection String de Armazenamento de Dados na base do Smart View Agent, que passou a ser criptografada;
    • Correção na sumarização de contagem de dados do tipo 'date' em tabelas dinâmicas;
    • Correção na passagem de valores de parâmetros do tipo string via URL que possuam acentuação;
    • Correção na exibição de parâmetros dentro de grupos que possuam a exibição configurada como hidden;
    • Correção no controle de crescimento da tabela TRF_DISTRIBUTEDCACHE no SQL Server, com implementação de rotina periódica para remoção automática de registros expirados, evitando o aumento desnecessário do tamanho do banco de dados;
    • Correção da falha na execução de relatórios legados via Protheus, que resultava em erro 500 na versão 3.8 do Smart View;
    • Correção na captura de valores em campos do tipo 'date', solucionando o envio de valores NULL quando o submit era executado imediatamente após preenchimento da data;
    • Correção na exibição dos campos de configuração do certificado SSL e dados do Servidor de Licença na tela de Configurações Avançadas do Agent, que apareciam em branco mesmo quando existiam dados válidos cadastrados;
    • Correção da falha ao salvar modificações na edição de parâmetros da Visão de Dados;
    • Correção no comportamento do componente multiselect que lista as opções de parâmetros multivalorados, solucionando problemas na seleção de itens após utilizar a função "carregar mais resultados";
    • Correção na persistência de valores padrão para parâmetros simples e multivalorados provenientes de Objeto de Negócio, quando definidos pelo design do relatório;
    • Correção no fechamento da conexão de solicitação de dados com o ERP durante a execução de recursos que extrapolem o limite de dados configurados no Smart View (nesse cenário ocorriam problemas de consumo de memória no RM, causando travamentos e falhas na exibição);

    • Correção no envio do contexto de licença na operação GetData via SIGAADV no Protheus, que utilizava o mesmo valor para MainThreadId e ThreadId, ocasionando o erro "O servidor de licenças não conseguiu encontrar uma licença para consumo" ao tentar executar uma Visão de Dados. O ThreadId foi ajustado para evitar o conflito e permitir a correta alocação de licença;
    • Correção ao salvar Conector SQL cuja ConnectionString possua muitos caracteres;
    • Remoção/desativação de controles interativos no Design de relatórios que possuíam compatibilidade limitada com o viewer PDF. São eles: controles de Drill-Down e Drill-Down Expanded (seções Detalhes, Cabeçalho de Grupo e Sub-relatório), Classificação Interativa (controles Rótulo/Label, Célula/TableCell e Character Comb), Editar Opções (Rótulos/Labels, Célula/TableCell e Character Comb) e Action de Navegação (todos os controles);
    • Correção na exibição de campos aninhados em Visões de Dados que utilizam Objetos de Negócio com campos do tipo array, solucionando a não exibição de campos de nível "0" e permitindo o redimensionamento de campos aninhados em arrays internos;
  • 3.8.4
    • Correção do travamento da tela do SmartView ao criar recursos cujo objeto de negócio possui parâmetros do tipo data com valores anteriores a 1915, garantindo que os elementos da interface permaneçam funcionais independentemente da data informada;
    • Correção do erro ao salvar Edições de Parâmetros em objetos de negócio que possuíam parâmetros configurados com inputMaxLength superior a 128, assegurando que a atualização de parâmetros e filtros seja concluída com sucesso em qualquer configuração de tamanho permitido;
    • Correção do erro ao editar conectores SQL cuja connectionString possuía um ';' ao final (que ocasionava falha de acesso a índice inválido no array), assegurando a exibição correta dos campos em tela ao editar um conector existente;
  • 3.8.5
    • Correção da formatação de datas e valores numéricos no SmartView, garantindo que o sistema respeite as configurações de idioma/localidade do navegador, e assegurando a formatação adequada por região (en-US, es-CL, es-PE, es-MX) em todos os componentes;
    • Correção no envio de parâmetros de data;
    • Correção da falha de inicialização do SmartView em ambientes Oracle configurados com timezone "E. South America Standard Time", implementando conversão automática de TIME_ZONE_ID localizados para formatos oficiais reconhecidos universalmente, garantindo que o sistema inicie corretamente independentemente da configuração regional do sistema operacional;