1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

Evento para atualizar dados no Browse

Discussão em 'Progress 4GL' iniciado por andreluisbrandao, Maio 22, 2015.

  1. andreluisbrandao

    andreluisbrandao Membro Participativo

    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
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    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.
  3. andreluisbrandao

    andreluisbrandao Membro Participativo

    Valeu a dica....:)
  4. Eilleen

    Eilleen Membro Ativo

    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! ;)

Compartilhe esta Página