Go To |
La acción Go To indica a Integration Service que salte a una de las siguientes ubicaciones:
Cualquier acción designada dentro del proceso, tanto si es o no en el mismo grupo de acciones.
A la siguiente iteración de la acción While Bucle o For Bucle.
El final del actual grupo de acciones. Entonces se ejecutará cualquier acción que siga al grupo.
Puede configurar las propiedades de la acción Go To en las siguientes fichas.
Go To
Modos: Especifica cómo quiere que Integration Service siga procesando las acciones de la integración.
Acción especificada: Especifica que Integration Service ejecuta la acción que haya especificado en la lista de acciones adicionales que están incluidas en la integración.
Siguiente iteración de bucle: Especifica que Integration Service ejecuta la siguiente iteración de la acción en bucle actual. Disponible cuando la acción Go To es parte de una acción While Bucle o For Bucle, o cuando el grupo Acciones se configura para ejecutar dos o más veces.
Fin del grupo: Especifica que la Integration Service salta al final del grupo y ejecuta la siguiente acción que sigue a la acción del grupo. Si el grupo era la última acción de la integración, la integración finalizará.
Acción
Nombre: Propiedad de solo lectura que indica el nombre de la acción. La propiedad Nombre se actualiza con la selección que realice para la propiedad Modos de la pestaña Go To de la página de propiedades.
Descripción: Especifica una descripción para la acción.
Ejecutar acción: Especifica la frecuencia con la que quiere ejecutar la acción.
Siempre: Especifica que Integration Service ejecuta la acción cada vez que ejecute la integración.
Nunca: Especifica que Integration Service no ejecuta la acción cuando ejecute la integración.
Condicionalmente, en base a una variable: Especifica que la acción se ejecuta solo cuando una variable seleccionada cumple una condición específica. Utilice esta opción en situaciones en las que solo haya una condición que determine si la acción se ejecutará o no. Una vez que haya activado esta opción, puede crear la instrucción condicional en el cuadro de entrada.
Controles del cuadro de entrada
Variable: Especifica la variable que quiera utilizar como instrucción condicional. Introduzca la variable en el cuadro de entrada. Alternativamente, expanda la lista y haga clic en una variable utilizada recientemente, o seleccione Variables o Más variables para abrir el cuadro de diálogo Insertar variable.
[Operador relacional]: Especifica el operador relacional que se utilizará para la instrucción condicional. Haga clic en el operador existente para abrir una lista de operadores adicionales y haga clic en el que quiera utilizar. Para obtener más información, consulte Operadores ralacionales. Los operadores disponibles en la lista dependen de si ha seleccionado Texto o Decimal para la opción Tipo.
Valor: Especifica los valores que se utilizarán para la instrucción condicional. Para añadir un valor, haga clic en , haga clic en <introducir un valor>, introduzca el valor que desee y, a continuación, pulse Enter
. Para eliminar un valor, utilice el botón secundario del ratón para hacer clic en él y, a continuación, haga clic en Eliminar. Algunos operadores, como Is blank y Is not blank, no requieren que se especifique ningún valor. En estas situaciones, el campo Valor no estará disponible.
Tipo: Especifica si la declaración condicional evalúa un valor de texto o decimal.
Con condiciones, en base a la expresión: Especifica las condiciones en las que se ejecuta la acción. Utilice esta opción para situaciones que requieran más de una instrucción condicional. Cuando selecciona esta opción, puede crear la expresión condicional en el cuadro de entrada creando las instrucciones condicionales que desee. Cree y edite su expresión condicional en la ficha Vista del árbol. Haga clic en la ficha Vista del texto para ver una vista del texto de solo lectura de la expresión condicional.
Controles del cuadro de entrada (Ficha Vista del árbol)
[Unión condicional]: Especifica la unión condicional para las instrucciones condicionales del grupo. La unión condicional predeterminada es Y.
Haga clic en la unión condicional existente para acceder al menú que le permite configurar su expresión condicional de una de las siguientes maneras:
And, Or, NotAnd, NotOr: Haga clic en la unión condicional de la lista que quiera utilizar como instrucción condicional. Para obtener más información sobre las uniones condicionales compatibles, consulte Uniones condicionales.
Añadir condición: Haga clic para añadir otra instrucción condicional para el grupo actual.
Añadir grupo: Haga clic para añadir un subgrupo de instrucciones condicionales para el grupo actual.
Eliminar grupo: Haga clic para eliminar el subgrupo. Disponible cuando se abre el menú desde un subgrupo.
Eliminarlo todo: Haga clic para eliminar todas las declaraciones condicionales (incluyendo subgrupos). Disponible cuando se abre el menú desde el grupo más alto.
: Visible a la derecha de cada unión condicional de su expresión. Haga clic para añadir una declaración condicional para el grupo asociado con dicha unión.
: Visible a la derecha de una expresión condicional existente cuando se señala la expresión. Haga clic para eliminar la declaración condicional.
Variable: Especifica la variable que quiera utilizar como instrucción condicional. Introduzca la variable en el cuadro de entrada. Alternativamente, expanda la lista y haga clic en una variable utilizada recientemente, o seleccione Variables o Más variables para abrir el cuadro de diálogo Insertar variable.
[Operador relacional]: Especifica el operador relacional que se utilizará para la instrucción condicional. Haga clic en el operador existente para abrir una lista de operadores adicionales y haga clic en el que quiera utilizar. Para obtener más información, consulte Operadores ralacionales. Los operadores disponibles en la lista dependen de si ha seleccionado Texto o Decimal para la opción Tipo.
Valor: Especifica los valores que se utilizarán para la instrucción condicional. Para añadir un valor, haga clic en , haga clic en <introducir un valor>, introduzca el valor que desee y, a continuación, pulse Enter
. Para eliminar un valor, utilice el botón secundario del ratón para hacer clic en él y, a continuación, haga clic en Eliminar. Algunos operadores, como Is blank y Is not blank, no requieren que se especifique ningún valor. En estas situaciones, el campo Valor no estará disponible.
Tipo: Especifica si la declaración condicional evalúa un valor de texto o decimal.