Value Changed

Discussão em 'Progress 4GL' iniciado por primont, Agosto 31, 2009.

  1. primont

    primont Sem Pontuação

    Ninguém se habilita?
  2. Agnaldo

    Agnaldo Membro Ativo

    Dá um conferida no teu fonte.
    Segue abaixo um código exemplo.


    Código:
    DEFINE VARIABLE filtro AS CHARACTER FORMAT "X(25)".
    DEFINE QUERY q1 FOR Customer.
    DEFINE BROWSE b1 QUERY q1 
           DISPLAY Customer.Cust-Num
                   Customer.Name           
           WITH 10 DOWN SEPARATORS.
    
    DEFINE FRAME Tela
        filtro SKIP
        b1     
    WITH SIDE-LABELS CENTERED ROW 5 THREE-D.
    
    ON 'VALUE-CHANGED' OF  filtro
       DO:
          ASSIGN filtro.
          OPEN QUERY q1 FOR EACH Customer WHERE Customer.Name BEGINS filtro NO-LOCK BY Customer.Name.
       END.
    
    ENABLE ALL WITH FRAME Tela.
    OPEN QUERY q1 FOR EACH Customer NO-LOCK BY Customer.Name.
           
    WAIT-FOR WINDOW-CLOSE OF CURRENT-WINDOW.
    
  3. primont

    primont Sem Pontuação

    Na verdade achei o problema.
    O problema está na versão do Progress.
    Na versão 10 rodou normalmente o Value-Changed do Fill-in porém na 8 não roda.
    Tentei compilar na 10 na 8 para ver se dando um RUN ia mas não foi mesmo na versão 8.
    Agora resta saber se alguém ja deparou com essa situação e conseguiu fazer com que a versão 8 reconhecesse o Value-Changed...
    Mesmo assim agradeço e quem souber como fazer a versão 8 reconhecer Value-Changed favor avisar-me.

    :D

Compartilhe esta Página