Indice de uma variavel extent

Discussão em 'Progress 4GL' iniciado por erickles, Fevereiro 3, 2012.

  1. erickles

    erickles Membro Participativo

    Olá pessoal,

    Como faço para descobrir o índice de um elemento em uma variável extent? Isso, informando o elemento da variável.

    Grato.
  2. Rodrigo Rossetto

    Rodrigo Rossetto Membro Participativo

    O que você quer dizer com indice de um elemento em uma variável extent?
  3. erickles

    erickles Membro Participativo

    Vamos supor que eu tenha 10 "elementos":

    Código:
    def var teste as char extent["1","2","3","4","5","6","7","8","9","10"]
    Vamos supor que eu queira saber a posição do elemento "8", como faço? Existe algum comando?

    Ps: Apenas por curiosidade, já dei um jeito de descobrir...
  4. baltazar

    baltazar Membro Participativo

    message teste[8]
  5. eriutoncharles

    eriutoncharles Membro Participativo

    Bom dia !!
    O amigo deu o exemplo de vc testar usando a posição.

    Se quizer comparar o VAlor, faz assim:

    Código:
    def var teste as char extent["1","2","3","4","5","6","7","8","9","10"].
    DEF VAR i AS INT.
    
    DO i = 1 TO Teste.
       IF teste[i] = "8" THEN MESSAGE "Posição  :  "  i    VIEW-AS ALERT-BOX.
    END.
    
    
    Seria isso?
  6. erickles

    erickles Membro Participativo

    Isso mesmo! Valeu!

Compartilhe esta Página