@ReplaceAll

@REPLACEALL substitui a parte de uma string que contém a expressão por uma string de substituição.

Tipo de DTP:

@REPLACEALL pode ser atribuído a um DTP do tipo string, senha, membro, membros, dimensão ou dimensões.

Sintaxe:

@REPLACEALL(String,Regular Expression,replaceString)

Parâmetros:

Parâmetro Descrição
String Texto ou solicitação em tempo de design
Expressão Regular Texto ou solicitação em tempo de design
replaceString Texto ou solicitação em tempo de design

Exemplo:

[ReplaceAll_Str]=@REPLACEALL([String1],[Rep_String],[new_String])

Em que:

  • [ReplaceAll_Str] é um DTP do tipo string que não é uma solicitação verificada.

  • String1 é um DTP do tipo string que é uma solicitação verificada.

  • [Rep_String] é um DTP do tipo string que é uma solicitação verificada.

  • [new_String] é um DTP do tipo string que é uma solicitação verificada.

Suponha que os parâmetros sejam os seguintes:

  • String: "esse é um teste de uma string de teste"

  • Expressão Regular: "Teste"

  • String de Substituição: "XYZ"

Neste exemplo, [ReplaceAll_Str] retorna: "Esta é uma string XYZ de uma string XYZing para um XYZ e dois XYZ". Foi substituída por "Teste com XYZ".