LATROM - Primeira Versão
[versão 1.2.2-f - 12/04/2014]
- NEW: DESKTOP - Alteração na Importação de Xml, para que ao constatar que a consulta já existe, o sistema pergunte ao usuário se deseja atualizar a consulta existente ou criar um nova. Até então, a importação de xml sempre atualizava quando a consulta já existia.
- NEW: DESKTOP - Correção na tela de Cadastro de RPTs. Desde a implementação do Web Service WebRPT, o nome do relatório estava ficando errado ao incluir um novo RPT.
[versão 1.2.2-e - 10/01/2014]
- NEW: Novo método de validação de licenças.
[versão 1.2.2-b - 24/10/2013]
- FIX: Corrige o erro que ocorria ao tentar carregar a Grid de uma consulta que possui mapas simplificados.
[versão 1.2.2-a - 18/10/2013]
- FIX: Correção para centralizar os mapas complexos quando a opção "Localizações" estiver sendo utilziada. A centralização conforme parâmetro, só estava funcionando para trajetos.
[versão 1.2.2 - 17/10/2013]
- NEW: Inclusão de 5 campos de uso livre na configuração de origem de dados de usuário. Esses campos estão disponíveis nos parâmetros de SESSÃO do editor de Queries e podem ter até 50 caracteres alfanuméricos.
- NEW: Nova Rotina de geração de Gráficos em HTML5. Esta rotina substitui a geração de gráficos anterior.
- NEW: Novos tipos de Gráficos: Área, Linhas, Barras e Rosquinha.
- NEW: DESKTOP - Configurações Avançadas para geração dos gráficos.
- NEW: DESKTOP - Opção no cadastro de mapas complexos para centralizar ou não o mapa na tela.
- NEW: WEB - Adicionado novos temas: BlackMetroTouch, Glow e Slik.
- FIX: WEB - Não estava alinhando o cabeçalho de colunas numéricas à direita.
- FIX: WEB - Não fazia a exportação de Excel dos valores de colunas do tipo Link.
- FIX: WEB - Adicionada a descrição no título das janelas de subqueries, gráficos e mapas.
- FIX: WEB - Otimização nas colunas de Links de subqueries, gráficos, mapas e rpts, para evitar posbacks desnecessário. Agora a chamada da janela filha é toda em JavaScript.
- FIX: DESKTOP - Não estava desabilitando os menus de configuração para usuários sem previlegios de administrador.
- IMPROVE: DESKTOP - Correção no instalador, para atribuir as permissõe no diretório de instalação automaticamente.
- IMPROVE: WEB - Alterado para que na abertua das janelas filhas, cada uma delas tenha o seu tamanho reduzido em relação a janela pai.
- BREAK: Suporte ao provedor de dados Devart.Data.PostgreSQL removido. Utilize o provedor Npgsql.
- BREAK: WEB - Alteração para não utilizar criptografia de senha na passagem de parâmetros de login via URL da página Entrar.aspx. A partir de agora, só será tratado como criptografada se o passar o novo parâmetro "encrypt=true" (A Criptografia era feita pela DLL Cryptography.dll)
[versão 1.2.1 - 16/09/2013]
- NEW: Opção para filtrar por coluna da grid.
- NEW: Adicionado suporte ao banco de dados IBM DB2.
- NEW: Parâmetros para recolher os menus e parâmetros depois de confirmar a consulta.
- NEW: Cadastro de tooltip dos parâmetros.
- NEW: WEB - Novos ícones para menus de Gráficos e RPTs.
- NEW: WEB - Ao identificar que o valor da coluna da grade é uma URL válida, cria um link para a URL, com target "_blank"
- NEW: DESKTOP - Gravação do usuário de Inclusão e Alteração de cada consulta.
- FIX: DESKTOP - Correção de erro que ocorria ao incluir uma nova query na consulta.
- FIX: DESKTOP - Correção do erro "54001: stack depth limit exceeded" que ocorria as vezes na tela de permissões de usuários.
- FIX: WEB - Não estava utilizando as Mascaras das colunas na página das Queries filhas.
- FIX: WEB - Otimização na performance das paginas, no que diz respeito a recuperação de dados do usuário logado.
- FIX: WEB - Otimização para evitar que os menus fosse recriados a cada PostBack da página.
- FIX: WEB - Ao clicar no botão do Lookup, estava fazendo PostBack da página. Este PostBack fazia com que a consulta fosse recarregada desnecessariamente.
- FIX: WEB - Ao validar o preenchimento dos parâmetros obrigatórios, estava fazendo PostBack da página. Este PostBack fazia com que a consulta fosse executada no servidor mesmo que os parâmetros obrigatórios estivesse em branco.
- FIX: WEB - Ao validar as restrições cadastradas para a consulta, o sistema estava fazendo PostBack da pagina. Este PostBack fazia com que a consulta fosse executada no servidor mesmo quando as restrições estivessem violadas.
- BREAK: WEB - Remoção da estilização da página por usuário (Cor do Topo e Logotipo)
[versão 1.2.0 - 01/09/2013]
- NEW: Possibilidade de utilizar Parâmetros de Sessão (Login, CNPJ, ...) nos vinculos de Lookup.
- NEW: Novo parâmetro nas colunas das Query para definir se a mesma será agrupada automaticamente ao carregar a grid.
- NEW: Novo parâmetro na query para definir se o usuário pode Agrupar/Dasagrupar as colunas.
- NEW: Novo parâmetro na query para definir a quatidade de itens por pagina, quando a paginação estiver habilitada.
- NEW: DESKTOP - Nova mensagem perguntando se o usuário deseja confirmar as alterações no parâmetro selecionado antes de gravar a consulta.
- FIX: Licença de uso temporária prorrogada.
- FIX: WEB - Correção na altura do painel dos parâmetros. Ficava demasiadamente grande.
- FIX: WEB - Ao clicar em um parâmetro lookup, estava validando o preenchimento dos parâmetros obrigatórios, quando deveria validar apenas ao clicar no botão "Confirmar".
- FIX: DESKTOP - Ao excluir os parâmetros, não estava verificando as referencia dos mesmos nos cadastros de RPT.
- FIX: DESKTOP - Bloqueio para não permitir inclusão de caracteres especiais no nome do cadastro de RPT.
- FIX: DESKTOP - Alteração para que os campos de digitação de texto tenham o conteúdo selecionado durante o foco.
- FIX: DESKTOP - Alteração nas teclas de atalho Ctrl+N (novo) e Ctrl+S (salvar) para só serem ativadas quando a janela principal estiver ativa. Quando alguma janela fillha estiver aberta (Query, Mapa, RPT..) os atalhos não serão acionados.
- BREAK: DESKTOP - Remoção do Simulador de Consultas. As consultas serão testadas diretamente via WEB.
- BREAK: DESKTOP - Desabilitado temporariamente o menu de Cópia de Consulta.
[versão 1.1.9 - 22/08/2013]
- NEW: Cadastro de RPTs
- FIX: Erro de violação de UK que ocorria ao remover uma coluna de uma query gravada, confirmar a edição, e antes de gravar, alterar a query novamente adicionando a coluna que havia sido removida.
- FIX: Não estava carregando a URL dos Graficos. A janela abria em branco.
[versão 1.1.8 - 31/07/2013]
- NEW: Criação do arquivo ChangeLog.txt
- NEW: Campo Chave da Consulta, única para cada consulta independente do cliente. Este campo é usado para identificar se uma consulta deve ser alterada ou incluida na importação via XML.
- FIX: DESKTOP - Na navegação entre parâmetros, estava mostrando mensagem para confirmar os dados editados desnecessariamente.
- FIX: DESKTOP - Correção na mensagem que ocorria ao fazer uma exclusão de consulta seguida da abertura de uma nova consulta. O sistema estava pergutando se gostaria de manter os dados na tela, mas nada havia sido informado.
- FIX: DESKTOP - Validação nas constantes para não permitir adicionar valor antes de selecionar um usuario.
- FIX: DESKTOP - Estava limpando os valores configurados para a constante ao pressionar o botão ALTERAR.
- FIX: DESKTOP - Ao incluir um Mapa Complexo (Rota) não estava ocultando o a aba SAIDA do User Control de edição de queries
- FIX: DESKTOP - O método que gerava o nome de um novo nó de treeview estava com problema. Ao invés de buscar o node por descrição(text) estava buscando por nome do controle.
- FIX: DESKTOP - Correção no icone de Link Externo na tela de permissões de menu.
- FIX: WEB - Não estava considerando a conexão padrão, nas queries de mapas complexos.
- FIX: WEB - Não estava passando os Parâmetros e Colunas da Query Pai para montar as queries dos Mapas Complexos.
- FIX: WEB - Ao utilizar uma coluna da query pai que possuisse formatação por HTML Injection, não estava removendo as tags HTML antes de fazer a substituição na QUERY filha
- FIX: WEB - Pagina da Subconsulta não estava tratando Mapas Simples por endereço (Sem precisar especificar Latitude e Longitude).
- FIX: WEB - Pagina da Subconsulta não estava suportando Mapas Complexos.
- FIX: WEB - Pagina da Subconsulta não estava suportando Mascaras nas colunas da Grid.
- BREAK: Conversão de todas as tabelas, para que tenham apenas um campo como chave primária.
- BREAK: Mascaras utilizando "Composite Formatting" nas colunas da grid para todos os tipo de dados. O formato das mascaras será aleterado.
[versão 1.1.7 - 11/07/2013]
- NEW: Menus carregados com icones no projeto WEB e DESKTOP.
- NEW: WEB - Gravação e leitura do estado da Treeview de menus em Cookies.
[versão 1.1.6 - 05/05/2013]
- NEW: Cadastro de menus do tipo "URL Externa".
- NEW: Conversão de colunas RTF para texto.
- FIX: WEB - Correção na altura da treeview dos menus para que ocupe 100% da area.
- FIX: Melhoria no cadastro de queries. Agora todas as consultas do banco PostgreSql são executadas com LIMIT 0 no final.
- FIX: Correção na exclusão de consulta. Não estava excluindo o menu, permissões e restrições relacionadas.
- FIX: Substituição das quebras de linhas CRLF pela tag
, no valor das colunas.
[versão 1.1.5 - 09/04/2013]
- NEW: Opção para configurar a largura padrão dos parâmeros.
- NEW: Implementado conexões do tipo OLEDB no cadastro de Queries e Browses Dinâmicos.
- NEW: Modificado para gerar os Lookups em COMBO BOX quando possuirem somente uma coluna.
- FIX: Correção nas constraints para permitir imagens com extensões que tenham até 4 caracteres para logotipos. Até então, o máximo eram 3 caracteres.
- FIX: WEB - Correção de Lookup de parametros cujo o nome possui "_". Ocorria erro devido a um split que era feito.
- FIX: WEB - Melhorias nos filtros do Browse Dinamico, para fazer o auto postback e definir tipo de filtro padrão por tipo de dado.
- FIX: WEB - Correção para funcionar a opção "Usar Paginação" nas sub-consultas. Este parâmetro não estava sendo levado em consideração.
- BREAK: Alteração na comparação da senha do ROOT no login, para não usar a "Senha do Dia"
[versão 1.1.4 - 01/03/2013]
- NEW: Queries com saída em Graficos, do tipo Pizza e Barras.
- NEW: Configuração de restrições no valor dos parâmetros.
- NEW: Opção na configuração dos Mapas Simples, para permitir que seja passado apenas o endereço ao invés de exigir latitude e longitude.
- NEW: Campo para definir se a quebra de texto será exibida
- NEW: Campo para informar se a formatação condicional vai gerar legenda ou não.
- NEW: Implemtado o Totalizador para colunas do tipo Hora.
- NEW: Implementação nos Mapas Complexos para passar o caminho da imagem que aparecerá no mapa apartir de uma coluna da query.
- NEW: Configuração de valor padrã dos parâmetros.
- FIX: WEB - Na versão publicada no ISS, era necessário fazer o login 2x por causa de um problema com o parametro "returnUrl".
- FIX: WEB - Correção do erro das configurações, que fica na tela de LOADING e não saia.
- FIX: DEKTOP - Correção de problemas nas combo boxes de confirmação das colunas de mapa.
- FIX: DEKTOP - Alteração para esconder a aba de "Saida" no componente de edição de query, para Mapas e Browses.
- FIX: DEKTOP - Alteração para sempre perguntar se o usuário deseja abandonar as alterações não gravadas, antes de carregar uma nova consulta em tela.
- FIX: Correção no parâmetro Search_Path do Npgsql. Estava gerando searchPath.
- FIX: SETUP - Alteração no nome do banco Default de jetclass para latromi.
- FIX: SETUP - Alteração nos projetos de saida (Output) para serem Transitivos (Sempre sobrepões a versão anterior).
[versão 1.1.3 - 04/12/2012]
- NEW: Campo "Com Restrição" nas permissõe dos menus. Só vai considerar as permissão quando estiver marcado. Se estiver desmarcado, o menu está habilitado para todos os usuários.
- NEW: Campo" Usar Paginação" nas opções de Saída do cadastro de queries. Se ativado, vai carregar a consulta na WEB com paginação, caso contrário a consulta será carregada sem paginação. Antes, o padrão para todas as consultas era com paginação.
- NEW: Opção de definir obrigatoriedade no preenchimento dos parametros.
- NEW: Implementação da exportação para excel com o uso de formatações condicionais.
- NEW: WEB - Opção de "Expandir Consulta" / "Recolher Consulta", que faz os Paineis de Parametros e Menus sumirem ou aparecerem respectivamente
- FIX: Ao Fixar as colunas, não estava considerando as colunas invisiveis na parte WEB.
- FIX: Na parte Desktop, ao alterar um parâmetro do tipo "Caixa de Opções", ele gerava items em branco nas opções.
- FIX: No cadastro das Constantes, na parte Desktop, ocorria erro ao tentar digitar na ListView para procurar usuários.
- FIX: Na tela de cadastro de menus, ao apertar DEL durante a edição de um texto na treeview, o atalho para a opção excluir era acionado. Alterado o atalho para Shift + Del
- FIX: Melhoria nas conexões das consultas, para sempre serem fechadas após a execução. Algum locais não estavam fazendo isso.
- FIX: Correção na montagem da connectionString das conexões das queries cadastradas. Não estava considerando a propriedade "ParametrosAdicionais"
- FIX: Correção no tamanho da tela para não esconder o botão da consulta quando a consulta não tiver parametros.
- FIX: WEB - Correção no carregamento do tema gravado. Carregava sempre o primeiro tema quando as configurações eram editadas.
- FIX: DESKTOP - Correção na importação de XML via Serialização. Ao importar o arquivo o sistema mostrava mensagem dizendo que ia abrir a consulta gravada, mas não abria.
- FIX: Compatibilidade entre navegadores Firefox, Chrome, Internet Explorer e Saffari.
- BREAK: Implementada a permissão à todas consultas e menus para o usuário com permissão de ROOT.
[versão 1.1.2 - 20/10/2012]
- NEW: Conexão padrão nas configurações, para não precisar especificar a conexão a cada query.
[versão 1.1.1 - 11/10/2012]
- NEW: Possibilidade de fixar colunas da grid (Freeze)
[versão 1.1.0 - 08/10/2012]
- NEW: Criação da tabela usuariobase.
- NEW: Melhorias internas na configuração da query de usuarios.
[versão 1.0.10 - 27/09/2012]
- BREAK: Alteração na forma carregar os usuários. Agora é possivel buscar os dados apartir de qualquer banco de dados.
[versão 1.0.9 - 19/09/2012]
- NEW: Novo tipo de parâmetro "Lookup", que permite a configuração de Browse Dinâmico.
[versão 1.0.8 - 13/09/2012]
- NEW: Criação de campo para definir a largura padrão das colunas do browse dinâmico.
- NEW: Possibilidade de configurar a conexão desejada, na query do browse dinâmico.
[versão 1.0.7 - 13/09/2012]
- NEW: Criação dos browses dinâmicos (lookup).
- NEW: Criação da tabela que grava a versão do sistema.
[versão 1.0.6 - 13/09/2012]
- FIX: Correção nas Check Constraints dos campos referentes à extenção das imagens dos logotipos, das tabelas de configuração.
- FIX: Definição de um tema padrão (WebBlue) na tabela de configurações.
[versão 1.0.5 - 13/09/2012]
- BREAK: Alteração no nome das tabelas dos mapas complexo, alterando de "rota" para "mapa2".
- NEW: Opção de criar mapas complexos com mais de uma query, sendo que cada uma delas corresponde a um trajeto ou conjunto de localizações diferentes.
- NEW: Estilização da página Web, permitindo que sejam configuradas duas cores no topo, criando um efeito solido ou gradiente. Essas configurações podem ser realizadas por usuário ou por empresa.
[versão 1.0.4 - 13/09/2012]
- NEW: Opção de alterar a conexão da query dos Mapas Complexos.
[versão 1.0.3 - 13/09/2012]
- NEW: Mapa Complexo, para ser acessado via link na grid.
- NEW: Opção de aplicar a formatação condicional da grid em apenas uma coluna, ao invé de aplicar à linha inteira.
- NEW: Creiação das configurações da empresa e de usuário, para manunteção na Web.
- BREAK: Campo código do usuário, das configurações de segurança, passa a ser do tipo alfanumérico.
[versão 1.0.2 - 13/09/2012]
- NEW: Totalizadores nas colunas da grid.
- NEW: Mapa simples, para ser acessado via link na grid.
[versão 1.0.1 - 13/09/2012]
- NEW: Opção para informar "Parâmetros Adicionais" nas conexões de Queries. Este campo complementa a connectionString gerada.
- NEW: Permissões de acesso dos menus são replicadas para os niveis superiores (menu pai).