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

Urgente Combo-box

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

  1. Alexandre

    Alexandre Membro Participativo

    bom dia pessoal


    Tenho um combo-box e ele é preenchido dinamicamente, onde pega os valores de uma tabela, conforme o registro ele vai alterando as opcoes do combo.

    quando dou um screen-value ele pega o valor da posicao do registro do combo-box (1 ou 2 ou 3 etc).

    existe outro comando pra mostrar o valor que esta aparecendo no combo-box?
  2. jaozi_nho

    jaozi_nho Membro Participativo

    Sim, existe o atributo input-value e tambem pode-se utilizar o comando a seguir "input frame f-main combo-box" .
  3. edney

    edney Membro Participativo

    DEFINE VARIABLE c-lista AS CHARACTER NO-UNDO.
    DEFINE VARIABLE c-valor AS CHARACTER NO-UNDO.
    DEFINE VARIABLE c-valor-selecionado AS CHARACTER NO-UNDO.
    DEFINE VARIABLE i-posicao AS INTEGER NO-UNDO.

    ASSIGN c-lista = cmb-teste:LIST-ITEM-PAIRS IN FRAME fPage1
    c-valor = cmb-teste:SCREEN-VALUE IN FRAME fPage1
    i-posicao = LOOKUP(c-valor,c-lista)
    i-posicao = i-posicao - 1
    c-valor-selecionado = ENTRY(i-posicao,c-lista).

    MESSAGE c-valor-selecionado
    VIEW-AS ALERT-BOX INFO BUTTONS OK.
    reissobr curtiu isso.
  4. Alexandre

    Alexandre Membro Participativo

  5. edney

    edney Membro Participativo

    eu nao sei se era bem isso q vc queria, mas isso mostra bem diferente do screen-value
    Alexandre curtiu isso.

Compartilhe esta Página