La transformación Merge toma los valores del campo de entrada (normalmente un vector de cadenas), los combina en una sola cadena separada por el delimitador dado y coloca la cadena resultante en el campo de salida dado.
Parámetro | Descripción | Predeterminado |
---|---|---|
Nombre | Nombre descriptivo de la transformación. Puede introducir cualquier nombre aquí. | |
Comentarios | Opcional. Notas sobre la transformación. | |
Condición | Condiciones en las que se aplica esta transformación. | |
Predeterminado | El valor predeterminado que se debe utilizar si se cumple la condición y el valor de entrada no está disponible. | |
Delimitador | Cadena que se utiliza para separar los elementos individuales del vector de cadena de entrada en la cadena de salida única. Si mantiene pulsada la tecla Ctrl y hace clic con el botón derecho en el parámetro Delimitador, aparece un menú Insertar. Este menú contiene una lista de caracteres especiales que a menudo se utilizan como delimitadores. |
|
Entrada | Un vector de valores de cadena que se combinan para formar la cadena de salida. | |
Salida | Nombre de la cadena de salida. |
En este ejemplo, se supone que un vector de entrada de cadenas contiene un conjunto de productos seleccionados para su compra. Estos productos se colocan en una sola cadena de salida y se separan con "::" (dos puntos).
Por lo tanto, si el campo de entrada x-products contenía los valores de cadena B57481, C46355 y Z97123, la cadena de salida x-show-products resultante sería B57481::C46355::Z97123.