Função Substitute

A função Substitute retorna uma String que é composta de uma seqüência de base mais a substituição de argumentos na string. Ele permite que você use um único texto genérico no lugar de strings concatenadas.

Ele é projetado para simplificar a tarefa de traduzir um aplicativo de uma língua para outra. Esta função é semelhante à função sprintf em linguagem de programação C.

Sintaxe:

SUBSTITUTE ( base-string [ , arg ] ... )

Ex:

for each emitente
    where emitente.cod-emitente >= 1000
    and   emitente.cod-emitente <= 1010
    no-lock:
    MESSAGE
        SUBSTITUTE("Cliente: &1 - &2.",
                   emitente.cod-emitente, emitente.nome-emit)
        VIEW-AS ALERT-BOX.
end.

Resultado: Cliente: 1001 – JOSE ANTONIO COSTA

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.