IMAP - Histórico de Versões
Suporte > Versões
- Adicionado cadastro de parâmetros por mapas, possibilitando, por exemplo, identificar um setor/fazenda do mapa em questão em instalações que usem apenas mapas individuais, e usar essa informação atrelada a consultas SQL genéricas.
- Adicionado cadastro de chaves de mapas, que recebe a lista de campos chaves identificados nos mapas, e que são usados como base para pintura dos temas relacionados a consultas SQL. A manutenção dessa tabela é feita internamente pela aplicação no cadastramento de mapas, em rotina processada mapa a mapa (a cada modificação de seu desenho).
- Implementada função de cadastro de mapas no módulo Visual, envolvendo as operações de inclusão, alteração e exclusão de mapas do banco de dados. Dessa forma, passa a ser possível nesse módulo abrir-se um arquivo .APM e depois salvá-lo no banco de dados para uso como um tema.
- Melhoria na função que determina qual o nível inicial de pintura do mapa, que passa a ser aquele que seja visível, do tipo polígono, e que possua o maior número de elementos.
- Implementada a exibição das dimensões atualizadas do formato de página selecionado pelo usuário para impressão do mapa.
- Implementado o controle de acesso de usuários por módulo do sistema, com a centralização do cadastro de usuários sendo feita agora apenas pelo módulo Dados da aplicação.
- Adicionada a unit MidasLib em todos os módulos, dispensando assim a necessidade de registro da biblioteca Midas.dll nas estações onde a aplicação será utilizada.
- Adicionado recurso de configuração dos diretórios de gravação dos arquivos de log gerados pelo EurekaLog. Da mesma forma, adicionamos a configuração do caminho para gravação de arquivos temporários que venham a ser usados no sistema. Com isso, o diretório da aplicação pode ser totalmente protegido contra gravação nas instalações de clientes.
- Adicionada funcionalidade de criptografia nos módulos do sistema, de forma a possibilitar codificar determinados parâmetros de conexão ao banco de dados da aplicação (p.e. nome do servidor, usuário e senha de acesso) configurados no arquivo INI da aplicação.
- Implantado configuração de modo debug nos módulos do sistema, onde, se ativada, toda exceção de erro gera um arquivo de log indicando o ponto onde ocorreu o problema, e que serve de apoio no suporte à depuração de eventuais erros no sistema.
- Alterado o fonte de descrição de produto/módulo e nome da empresa nas telas de login e about, eliminando o problema de afastamento dos caracteres.