Bom dia amigos (a), Gostaria de tirar uma duvida com os nobres sobre a atualização de Browse. Tenho um browse que o usuario informa valores no browse e gostaria de somar esses valores em outra coluna do browse C1 C2 C3 = Total exemplo : 10 | 20 | 30 Como faço isso automaticamente em algum evento, so encontrei eventos que saem da linha ou entra na linha e nenhum evento que trate a saida da coluna do browse . Obrigado
on leave campo of browse br.... do: /* aqui vc faz o que precisa, eu normalmente, crio um buffer da tabela do browse e dai faço um for each somando ou calculando o que precisa, claro que antes disso tem que fazer o assign na tabela */ end.
Boa tarde! Quando vc tem campos editáveis no browse e precisa usa o valor informado antes de sair do registro, vc pode também simplesmente usar o input do campo ao invés do seu valor. Exemplo: colunas: aa, bb,cc Se no validate da coluna cc você precisa usar o valor que informou em a, basta usar: INPUT BROWSE BROWSE-NAME aa. Dessa forma pega o valor que está informado no campo, e não o valor que estava gravado no campo, já que só vai salvar o valor depois do ROW-LEAVE.. Espero que isso ajude!