Logs, estatísticas e manutenção

  • Foi corrigida a ordem de navegação na tela "Configurações do sistema de menu", pois os botões "Ok, "Cancelar" e "Aplicar" estavam recebendo o foco antes dos containers.
  • Uma nova view ManutencaoDeTabelas.vw foi incluída no MenuFlex. Ela permite executar manutenções físicas nas tabelas de dados DataFlex: aumentar o atribuito DF_FILE_MAX_RECORDS e remover os registros excluídos das tabelas, diminuindo assim seu tamanho em disco.
  • O tamanho dos campos Tm_Timeout_Fech e Tm_Timeout_Sair foi aumentado para 4 posições, permitindo agora configurar o limite de tempo para fechamento e/ou saída em até 9999 minutos.
  • Foi corrigido um problema na tela de consulta de log arquivado, que gerava o erro "Tabela não aberta. Tablenumber = 0" ao fazer consulta informando um nome de campo para filtragem. Este erro só ocorria se a tabela de log arquivado fosse consultada antes de consultar a tela de log "normal", mas mesmo nesta situação, não encontrava registros que existiam na tabela.
  • Foi corrigido um problema na tela de LogDD.vw e na tela LogDDArquivado.vw, que fazia com que diversos erros 4100 fossem gerados no Log de eventos, quando o usuário pesquisava por um nome de campo que não existia.
  • A rotina de consulta e gravação do log de operações do dicionário de dados foi alterada para sempre salvar o campo LogDD.Nm_Objeto_Orige com Uppercase. Em versões anteriores do DataFlex, a propriedade Name dos objetos sempre devolvia o nome em letras maiúsculas, mas a partir de alguma versão, passou a devolver da forma que o desenvolvedor havia informado, causando problema no log na hora de procurar registros gerados em uma tela específica.