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

Erro refresh

Discussão em 'Progress 4GL' iniciado por Alexandre, Outubro 28, 2014.

  1. Alexandre

    Alexandre Membro Participativo

    Boa tarde Pessoal

    Estou atualizando o browser padrão via UPC, mas apresenta esse erro:
    ---------------------------
    Error
    ---------------------------
    Browse widget must contain at least one record before REFRESH method is used. (2108)
    ---------------------------
    OK
    ---------------------------


    O codigo é esse:
    IF p-ind-event = "INITIALIZE" AND
    p-ind-object = "BROWSER" AND
    p-wgh-object:FILE-NAME = "inbrw/b01in374.w" THEN DO:
    ASSIGN wh-objeto = p-wgh-frame:FIRST-CHILD.
    DO WHILE VALID-HANDLE(wh-objeto):
    IF wh-objeto:TYPE = "browse" THEN DO:
    CASE wh-objeto:NAME:
    WHEN "br-table" THEN DO:
    ASSIGN whr-browser-rede-pert = wh-objeto:HANDLE
    whr-query = whr-browser-rede-pert:QUERY.
    END.
    END CASE.
    END.
    IF wh-objeto:TYPE = "field-group" THEN
    ASSIGN wh-objeto = wh-objeto:FIRST-CHILD.
    ELSE
    ASSIGN wh-objeto = wh-objeto:NEXT-SIBLING.
    END.
    END.





    IF p-ind-event = "AFTER-VALUE-CHANGED" AND
    p-ind-object = "BROWSER" AND
    p-wgh-object:FILE-NAME = "inbrw/b01in374.w" THEN DO:

    IF VALID-HANDLE(whr-browser-rede-pert) THEN DO:
    whr-browser-rede-pert:REFRESH().
    END.
    END.

Compartilhe esta Página