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

Duvida Como comparar dois buffers em Progress.

Discussão em 'Progress 4GL' iniciado por ds201, Junho 21, 2017.

  1. ds201

    ds201 Membro Participativo

    Boa noite senhores

    Em uma trigger de write, recebo (como parâmetros) dois buffers, b-it-requisicao e b-it-requis-ant.
    Preciso comprar estes dois buffers para gerar um log apenas quando eles possuírem conteúdos diferentes.
    Há alguma forma fácil de fazer esta comparação?

    A solução antiga é comparar campo a campo...

    Obrigado

    Exemplo do que preciso comparar:
    def param buffer b-it-requisicao for it-requisicao.
    def param buffer b-it-requis-ant for it-requisicao.
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    vc joga esses 2 buffers em 2 queries dinamicas e dai vc compara os query:name e query:value
  3. Agnaldo

    Agnaldo Membro Ativo

    Dá uma olhada no help do comando BUFFER-COMPARE
  4. ds201

    ds201 Membro Participativo

    Muito obrigado pelo apoio.
    Vou ler novamente o help do comando BUFFER-COMPARE.
    A ideia das queries dinámicas funcionou bem.

    Obrigado a todos

Compartilhe esta Página