Dúvida UPC Folder com Browser

Discussão em 'Progress 4GL' iniciado por rohis, Dezembro 8, 2010.

  1. rohis

    rohis Membro Ativo

    Olá!

    Fiz uma UPC para o programa CD0204 que cria um folder que contém um Browser. Neste Browser são demonstrados itens relacionados com suas informações adicionais. Atualmente está funcionando corretamente exceto por um detalhe: quando eu incluo um novo item no CD0204 e clico na aba do novo folder, o browser apresenta os itens relacionados do item anterior (viewer principal CD0204) que eu gravei as informações.

    A minha dúvida é simples: Como faço para limpar o browser da UPC ao incluir um novo registro?

    Quem puder me ajudar, fico muito agradecida!
  2. eduardo.leite

    eduardo.leite Equipe de Suporte Moderador Equipe de Suporte

    Caro colega,

    Em meus desenvolvimento deste tipo o que faço é DESABILITAR a Pasta criada quando ocorre evento ENABLE e HABILITAR quando ocorre o evento DISABLE, segue exemplo:

    EVENTO - ENABLE:
    Código:
    if p-ind-event  = "AFTER-ENABLE"        and
       p-ind-object = "VIEWER"              and 
       c-objeto     = "<VIEWER PRINCIPAL">  then do:
    
        if valid-handle(h-folder) then do:
    
            run select-page        in p-wgh-object  (input 1).
            run disable-folder-page in h-folder      (input <NUMERO DA PASTA>).
    
        end.
    
    end.
    
    EVENTO - DISABLE:
    Código:
    if p-ind-event  = "AFTER-DISABLE"        and
       p-ind-object = "VIEWER"              and 
       c-objeto     = "<VIEWER PRINCIPAL">  then do:
    
        if valid-handle(h-folder) then do:
    
            run enable-folder-page in h-folder      (input <NUMERO DA PASTA>).
    
        end.
    
    end.
    

Compartilhe esta Página