Além de oferecer 100% de ferramentas e serviços personalizados, nossa equipe tem o foco na alavancagem do seu negócio, informando e auxiliando sua expansão.
Impressão dos grids carrega as máscaras que estão definidas no cursor associado.
Melhoria da interação entre os sistemas não permitindo editar NFs, financeiros e impostos associados a datas anteriores a fechamentos contábeis.
O mesmo recurso da função callback para preenchimento de parâmetros dinamicamente foi adicionado aos relatórios. Esta função já era chamada pelas pesquisas.
Declaração:
Function EVALUATEPARAMETERFILTER(Entrada:String):String;
Onde Entrada é o parâmetro que deve ser retornado. Para ignorar e deixar padrão, retorne uma string vazia.
Adicionamos uma codificação extra às chaves do INI do Aics, assim qualquer combinação de strings é possível de ser utilizada.
Melhoria do cursor de espera SQL, que ficava parado em certas situações.
Alguns campos que estavam vermelhos devido ao não preenchimento, ficavam com a cor da fonte Azul marinho. Isto dificultava a edição. Passamos todos para branco nesta condição.
Numa situação bem especial, um componente nativo do compilador gerava violação de acesso. Era o Radio Button. Corrigimos esta situação.
No evento tabsave, que atualiza dados nas tabelas do banco de dados, adicionamos o mesmo controle de desfazer de conteúdo que o Aics possui, facilitando as operaçòes feitas pelos 2 sistemas
Alteração do objeto Txt que edita scripts do lado do servidor para o mesmo do lado do cliente, que é bem mais adequado com os auxílios, dicas e sintaxe colorida.
Permitir nome sem sobrenome para gerar login.