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