Meus Caros,
Derrepente estou com um problema novo num evento ajax (onChange), o sistema ficou muito lento para rodar a rotina do evento, onde eu busco um id de uma conta contábil e jogo em um outro campo do formulário, o que me espantou é que inicialmente achei que o select é que estava demorando, e não é, o que está causando a demora é a atribuição do valor retornado do select para o campo do formulário, eis o código:
sc_lookup(dataset,“select IDContaContabil from m2_contabil_contas WHERE Reduzido={IDRedCredito} AND IDExercicio=[idexercicio]”);
{IDContaCredito} = {dataset[0][0]};
Agora, alguém pode explicar o que está ocorrendo, por que essa demora ?
Só pra constar essa rotina demora uns 15 segundos, as vezes mais, para rodar, é muita coisa, o select só traz um registro, isso estava rodando em 2 segundo e olha lá.
Meus usuários estão reclamando horrores, e com toda razão, mas eu não sei como resolver isso, preciso de uma ajuda de vocês.
Grato.