Value Changed

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

  1. primont

    primont Sem Pontuação

    Boa Tarde, estou fazendo um sistema de busca gostaria de saber se um fill-in pode ter o evento Value-Change nele? Pois fui criar um na mão e no programa está inutilizado nem passa por ele...

    DO:
    {&open-query-br-filtro}
    END.

    Mas se utilizo os eventos ANY-KEY e ANY-PRINTABLE passa mas esses 2 eventos não são efetivos na minha busca...
    Estou fazendo a seguinte busca: deve-se aparecer palavras de acordo com que o usuário avi digitando no fill-in....Até deu certo a query mas gostaria de aplicá-la no Value-Changed e ele está inutilizado...
    O que acham?

    FOR EACH tab_atrib
    WHERE tab_atrib.desatr MATCHES "*" + INPUT FRAME {&FRAME-NAME} fi-filtro + "*" NO-LOCK:
    ..........
  2. Cobra.cne

    Cobra.cne Equipe de Suporte Moderador

    Re: Value Change

    Olá,

    Desculpe se só foi erro de digitação, mas observei que você referenciou value-change, e o certo é value-changed:

    Código:
    ON VALUE-CHANGED OF fil-filtro IN FRAME {&frame-name} 
    DO:
     {&open-query-br-filtro}
    END.
    Quando utilizo pelo appBuilder todos os filtros que fiz funcionaram normalmente utilizando este evento no fill-in.

    Espero ter ajudado.
  3. primont

    primont Sem Pontuação

    Só errei aqui no fórum mesmo...mas no programa fiz certinho...porém está inutilizado....o que fazer?
  4. primont

    primont Sem Pontuação

    Tenho uma Dialog commum alguém sabe como crio um fill-in nela sem ser modo grafico(arrastando o objeto para a tela) e sim na mão mesmo nessa janela.
    E quero atribuir um value-changed também na mão a esse fill-in....
  5. af.dums

    af.dums Membro Ativo

    O fonte é muito grande?

    Tem como postar, acho que fica mais fácil para ajudarmos com o problema.
  6. primont

    primont Sem Pontuação

    Então segue o programa anexo.
    Ele é feito em 4GL não usa templates DATASUL...
    O grande problema é no Value-Changed que mnão funciona de jeito nenhum...
    Não sei se é devido a versão que temos aqui que é V8.3C...

    Arquivos Anexados:

Compartilhe esta Página