Data da Liberação: 2017-08-21T00:00:00Z
Novos Recursos
- Criação de novas instruções de controle no editor de procedimentos: when, continue, continue when, break, break when.
- Nova instrução ‘Executar Comando C#’ no editor de procedimentos.
- Criação de mini SDK para obter informações das Consultas através do código C# dinâmico dos procedimentos.
- Suporte a expressões C# nos valores da instrução ‘Popular Campos e Variáveis’ do editor de procedimentos.
Melhorias
- Alterado para 6 o número de casas decimais no campo Numeric TextBox.
- Adicionado filtro de pesquisa por Código de Atualização nas janelas de seleção do Gerador de Pacotes.
Correções
- Ao renomear um parâmetro do Formulário Dinâmico, a referência do mesmo não era atualizada na Fonte de Dados.
- O valor padrão dos campos do tipo NumericTextBox do Formulário Dinâmico não estava mantendo as casas decimais.
- Ao criar um campo no Formulário Dinâmico quando a árvore de objetos apresentava barra de rolagem extensa ocorria um ‘Erro Inesperado’.
- Adicionada mensagem durante a tentativa de gravação da Consulta para informar ao usuário caso algum parâmetro tenha ficado com tipo indefinido. Este tratamento evita o ‘Erro Inesparado’ que ocorria ao gravar a Consulta.
- Correção do erro que ocorria ao colocar um valor duplicado na tela de opções da ComboBox. Agora o sistema avisa que existe um valor duplicado e o usuário pode corrigir antes de confirmar a operação.
- Correção do erro que ocorria ao iniciar a aplicação sem o arquivo de configuração ‘config.xml’, da pasta ProgramData.
- Nos campos do tipo ‘DateTimePicker’ do Formulário Dinâmico, o valor de dias, meses e anos a serem somados ou subtraídos, só estava sendo considerado quando o tipo de valor padrão fosse ‘Data Fixa’.
- No Formulário Dinâmico, ao alterar o Layout absoluto dos campos e em seguida renomear algum campo, as alterações eram perdidas.
- Adicionado tratamento para evitar ‘Erro Inesperado’ durante a pré-visualização do cadastro de documentos.
- Adicionado tratamento para evitar o erro ‘UnauthorizedAccessException’ ao abrir o sistema. Este erro ocorria em algumas situações, ao tentar verificar se um executável antigo (LatromiClient_Old.exe) estava em uso, para então tentar excluí-lo.
Mudanças
- O comprimento máximo do título do Formulário Dinâmico era 60 caracteres. Alterado para não ter limite.
- A instrução IF do procedimento foi movida para o menu de contexto ‘Adicionar > Declarações de Controle > IF’.
- Alteração na formatação de algumas instruções no editor de procedimentos.