Correções

  • Corrigido problema que causava o erro "Tabela não aberta. Tablenumber = 4007, Source = API.Get_Field_Value (Erro: 72)" ao abrir a tela "Manutenção do sistema -> Configuração de itens do menu" a partir do menu Pull-Down. Este erro não ocorria sempre e dependia da ordem de ativação das demais telas.
  • Corrigido problema na classe cMFVisualizadorImagem que não conseguia exibir a imagem se existisse caracter acentuado no caminho do nome da imagem.
  • Corrigido problema na rotina de exportação da tela "Log de eventos do sistema", que não respeitava o filtro por tipo de evento e número de erro.
  • Corrigida descrição exibida na View "Exemplo de utilização da função BuscarCEP" (ExemploBuscarCep.vw), que informava ser um exemplo da "classe" BuscarCEP, quando o correto é "Função".
  • Correção na classe cBlat: quando ocorria o erro "Não foi especificado o corpo da mensagem!", a função ainda sim tentava enviar o e-mail.
  • Correção na função AbreTabelaModoExclusivo: se o usuário respondesse "não" para a pergunta sobre tentar abrir novamente a tabela, o tratamento do erro 4177 não era restaurado.
  • Correção na tela LogEventos.vw: a opção de exclusão de seleção não respeitava a seleção por tipo e número de erro.
  • Correção na tela LogDD.vw: a opção de pesquisar por campo não funcionava para o campo Recnum.
  • No projeto Exemplos.src, ocorria um erro ao tentar ativar a view ArquivosDeLog.vw. Este erro foi corrigido.
  • Correção da função BuscarCEP, pois o link de conexão foi alterado pelo provedor.
  • Correção na classe cWsDataDictionary que fazia com que o valor do recnum fosse gravado no valor do primeiro campo da tabela ao fazer o log. Este problema só ocorria na alteração de registros e se a opção de fazer log do recnum estivesse ligada.
  • Correção de problema no pacote Usuario.dd que causava o erro "Tabela não aberta. Tablenumber = 4000" ao tentar fazer login no sistema. Este erro só ocorria se o desenvolvedor alterasse o valor da propriedade piLogEventos da subclasse cWsDataDictionary para C_iSemLog.
  • Correção de problema no pacote Usuario.dd que causava o erro "Operação ilegal durante a transação" durante a criação do usuário ADMIN. Este erro só ocorria se o desenvolvedor alterasse o valor da propriedade piLogEventos da subclasse cWsDataDictionary para C_iSemLog.