@REPLACEALL
reemplaza la parte de una cadena que contiene la expresión por una cadena de reemplazo.
Tipo de DTP:
@REPLACEALL
se puede asignar a un DTP de tipo cadena, contraseña, miembro, miembros, dimensión o dimensiones.
Sintaxis:
@REPLACEALL(String,Regular Expression,replaceString)
Parámetros:
Parámetro | Descripción |
---|---|
String |
Petición de datos en tiempo de diseño o texto |
Regular Expression |
Petición de datos en tiempo de diseño o texto |
replaceString |
Petición de datos en tiempo de diseño o texto |
Ejemplo:
[ReplaceAll_Str]=@REPLACEALL([String1],[Rep_String],[new_String])
Donde:
[ReplaceAll_Str]
es un DTP de tipo cadena que no es una petición de datos activada.
[String1]
es un DTP de tipo cadena que es una petición de datos activada.
[Rep_String]
es un DTP de tipo cadena que es una petición de datos activada.
[new_String]
es un DTP de tipo cadena que es una petición de datos activada.
Suponga que los parámetros son los siguientes:
Cadena: "This is a test of a testing string"
Expresión regular: "Test"
Cadena de reemplazo: "XYZ"
En este ejemplo, [ReplaceAll_Str]
devuelve: "This is a XYZ of a XYZing string for one XYZ and two XYZ". Se reemplaza "test with XYZ".