LATROMI Client Versão 3.5.257

Data da Liberação: 2020-01-21T00:00:00Z

Novos Recursos

  • Implementado opção de utilizar memória de dados no Browser Dinâmico.
  • Opção para marcar e desmarcar todas as dependências de objetos na Geração de Pacotes.
  • Adicionado suporte a importação de pacotes usando Drag-and-Drop. Se um arquivo com extensão .lcp for arrastado para área do logotipo (na tela de fundo) do Latromi Client, a tela de importação de pacotes será aberta apontando para o arquivo arrastado.
  • Nova tela para geração de Pacotes por Revisão, no menu Atualização > Atualizão de Conteúdo > Gerar pacote por Revisão.
  • Adicionado atalho para geração de pacotes na tela de Log de Revisões.
  • Atualização dos componentes ‘Telerik’ para a versão Q3 2018.

Melhorias

  • Foi implementado na gravação do Formulário Dinâmico uma validação para verificar se existe algum Campo, Variável, Parâmetro, Procedimento ou Função que não esteja mais presente no Formulário mais ainda esteja sendo utilizado.
  • No Formulário Dinâmico foi adicionado a opção de ordenar a posição das Variáveis e dos Parâmetros, alterando sua posição original.
  • Melhoria de performance no carregamento dos Documentos.
  • Adicionado campo “Quantidade” no Log de Revisões, com opções para limitar a listagem em 100, 500 ou 1000 registros, além de ter a opção para mostrar todas.
  • Melhoria de performance na busca do Log de Revisões.
  • Atribuído foco no campo “Nome do Pacote” ao tentar exportar um pacote sem antes informar o nome.
  • Melhoria na mensagem de erro que ocorre quando o sistema tenta verificar as atualizações quando o serviço LATROMI Installation Service está parado.

Correções

  • Adicionado o sufixo “- Cópia” na descrição da Consulta quando for utilizada a opção de Duplicar.
  • Na Consulta, ao copiar uma Sub Query, não estava mantendo as referências internas dos links e botões.
  • Adicionado tratamento na Consulta para evitar erro de ‘NullReferenceException’ ao copiar e colar uma Sub Query.
  • Ao duplicar ou importar uma Consulta, não estava mantendo as referências internas de RPT.
  • Na busca do Log de Revisões, a procura por códigos de atualização no formato antigo (ex. a1120e2b-ccc4-4e5a-a216-6fc304934caa) não estava funcionando.
  • Quando ocorria erro ao tentar editar uma conexão, e o usuário cancelasse a operação, os dados informados ficavam em memória, e eram carregados novamente na tela se usuário tentasse editar novamente.

Mudanças

  • Usuários com perfil Administrador no Active Directory eram automaticamente considerados Administradores do LATROMI. A mesma regra era aplicada na situação inversa: Se o usuário não fosse Administrador do AD, ele nunca seria Administrador do LATROMI, mesmo se a opção “Administrador” no cadastro do Usuário Fosse Habilitada. Essa regra foi removida do sistema, prevalecendo apenas a configuração realizada no Cadastro de Usuários do LATROMI.
  • Alteração na estrutura interna de arquivos LCP. Agora é gerado um arquivo XML para cada objeto dentro do pacote.
  • Adicionado restrição para exibir apenas objetos do proprietário na exportação de pacotes. Isso garante o controle sobre a distribuição de objetos por proprietário.
  • Remoção das restrições de vínculo entre objetos. A partir de agora, os objetos referenciados (como por exemplo, os Browsers referenciados nos parâmetros da Consulta) não precisam ser exportados junto com o objeto principal.
  • Remoção das verificações das referências ao tentar excluir um objeto. O sistema não vai mais bloquear a exclusão de um objeto se este estiver referenciado em outro objeto.
  • Na Geração de Pacotes, as dependências dos objetos não são mais carregadas sob demanda. Ao adicionar um objeto no pacote, todas as dependências são carregadas de uma só vez.
  • Remoção do fragmento “WecDB” do nome das dlls.

Quebra de Compatibilidade

  • Remoção do comportamento “PreventOverride” na importação/exportação de Pacotes. Agora todos os objetos que estiverem dentro do Pacote serão atualizados no ambiente destino. Pacotes gerados em versões anteriores continuam respeitando o comportamento “PreventOverride”.