Comando TRIM

Discussão em 'Progress 4GL' iniciado por maicon, Maio 10, 2013.

  1. maicon

    maicon Membro Participativo

    Bom dia
    alguém pode esclarecer o que o comando TRIM faz?
    Por Favor, cite um exemplo prático.

    Grato.
  2. joelscampos

    joelscampos Membro Participativo

    def var teste as char.

    /*aqui essa variavel fica com 7 caracteres, pois tem espaço a direita e a esquerda*/
    teste = " ab cd ".
    /*agora a variavel tem apenas 5 caracteres, pois o trim retira TODOS os espaços da direta e da esquerda de uma frase.
    a variavel ficou com "ab cd"*/
    teste = trim(teste).
  3. maicon

    maicon Membro Participativo

    Legal!
    Obrigado
  4. Mokwa

    Mokwa Membro Participativo

    Ha ainda a possibilidade de você passar parâmetros para a função:

    Código:
    DEFINE VARIABLE c AS CHARACTER  NO-UNDO.
    
    ASSIGN c = ',teste,'.
    
    MESSAGE TRIM(c, ',')
        VIEW-AS ALERT-BOX INFO BUTTONS OK.
    
    /* Resultado = 'teste' */
    Assim removendo o carácter que você quer.
  5. maicon

    maicon Membro Participativo

    Muito bom
    obrigado novamente

Compartilhe esta Página