Erro no REPOSITION

Discussão em 'Progress 4GL' iniciado por edsonrenato, Junho 22, 2011.

  1. edsonrenato

    edsonrenato Sem Pontuação

    Olá
    Estou com o erro "REPOSITION requires SCROLLING option on DEFINE QUERY". Porém preciso atualizar um browse padrão do Datasul. Como faço para atualizar? Defino com o mesmo nome (br-table) novamente? Ja tentei isto de acordo com o código abaixo e não funcionou.

    FIND FIRST comp-folh WHERE TRIM(h-folha:screen-value) = TRIM(comp-folh.cd-folha) AND TRIM(comp-folh.cd-comp) = TRIM(h-campo2:screen-value) NO-LOCK NO-ERROR.
    IF AVAIL comp-folh THEN
    DO:
    assign posicao = rowid(comp-folh).
    DEFINE QUERY br-table FOR comp-folh SCROLLING.
    OPEN QUERY br-table FOR EACH comp-folh.
    reposition br-table to rowid posicao no-error.
    h-brson1:REFRESH().
    END.

    Obrigado.
    Edinho

Compartilhe esta Página