Função Substitute - Retorna uma seqüência de texto com todas as ocorrências de searchString no texto substituído por ReplaceString no texto. - Substitute( text ; searchString ; replaceString )
OBS.: Esse campo pode trabalhar com várias substituições sem precisar ficar colocando Substitute(substitute(substitute(...))), basta coloca os searchString ; replaceString entre colchetes ficando assim
Substitute (Pacientes::Pac Nome ;[ " de "; " "] ; [" da "; " "] ;[ " De "; " "] ; [" Da "; " "] ;[ " DE "; " "] ; [" DE "; " "] )* A função acima ira substituir todos os de's e da's do campo Pac Nome, isso tratara os "... de Oliveira", " ... Da Cunha", como o campo é case sensitive coloquei todas as opções digitáveis, mas também pode-se diminuir isso com a função UPPER, mas à título de exemplo, assim fica melhor para entender.