Problema com browser

Discussão em 'Progress 4GL' iniciado por guilherme_angus, Agosto 27, 2010.

  1. guilherme_angus

    guilherme_angus Sem Pontuação

    Bom dia galera do for each!

    Estou com o seguinte probema:

    Em um programa existe um browser que lista o histórico financeiro do cliente. Quanto eu estou no programa no cliente 3 por exemplo e mudo para outro, ele assinala o emitente como o anterior. Se eu estou no 3 e vo para o 20, ele puxa os dados do cliente 20, mas o histórico do cliente 3 e assim por diante. Não tenho a mínima idéia do que seja.

    Segue a trigger:

    find emitente where rowid(emitente) = gr-emitente no-lock no-error.

    OPEN QUERY {&SELF-NAME} FOR EACH dz-hist-cli of emitente
    where dz-hist-cli.cod-motivo >= motivo-ini and dz-hist-cli.cod-motivo <= motivo-fim and
    mgcar.dz-hist-cli.data >= data-ini and dz-hist-cli.data <= data-fim and
    mgcar.dz-hist-cli.usuario >= usuario-ini and dz-hist-cli.usuario <= usuario-fim NO-LOCK
    ~{&SORTBY-PHRASE} INDEXED-REPOSITION.


    Att,

    Guilherme.
  2. guilherme_angus

    guilherme_angus Sem Pontuação

    Estava analisando e parece que o problema está na include i-vrtab.i. Alguém sabe como utiliza-la? Aonde eu devo assinalar as variáveis, etc? Como esse programa veio de outra os padrões são diferentes dos que eu uso..

Compartilhe esta Página