O Substitute no Progress deixa uma string generica. Como o proprio nome jah diz, ele substitui um simbolo por uma string ou variavel.

Exemplo

DEFINE VARIABLE nome AS CHARACTER.
DEFINE VARIABLE email AS CHARACTER.

ASSIGN nome = ‘sl4v3r’.
ASSIGN email = ‘sl4v3r@gmail.com’.

MESSAGE SUBSTITUTE(‘O e-mail do &1 é &2.’, nome, email ) VIEW-AS ALERT-BOX.

Resultado

O e-mail do sl4v3r é sl4v3r@gmail.com.

Podemos fazer isso de varias formas, esse comando eh soh mais uma maneira… use a criatividade.