Seleccionar caso |
La acción Seleccionar caso permite crear una o más acciones secundarias Caso y una única acción Predeterminado, y especificar una variable que Integration Service evaluará para determinar cuál de dichas acciones ejecutar. Las acciones Caso y Predeterminado son similares a la acción Agrupar, ya que pueden contener cualquier cantidad de acciones secundarias que se ejecutan cuando se ejecuten el Caso de nivel superior o la acción Predeterminado.
|
The Case and Default actions are the only subactions that are available for the Select Case action. However, the Case and Default actions can each have as many subactions as you require. |
You can configure the following properties for the Select Case action:
Acción
Nombre: Propiedad de solo lectura que indica el nombre de la acción. The variable that is listed in the name field updates to the variable that you specify in the Cases section of the property page.
Descripción: Permite guardar una descripción para la acción.
Ejecutar acción: Permite especificar la frecuencia con la que quiera ejecutar la acción.
Siempre: Especifica que Integration Service ejecutará la acción cada vez que ejecute la integración.
Nunca: Especifica que Integration Service no ejecutará la acción cuando ejecute la integración.
Condicionalmente, en base a una variable: especifica que Integration Service ejecutará la acción 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.
Con condiciones, en base a la expresión: Especifica las condiciones bajo las que Integration Service ejecutará la acción. Utilice esta opción para situaciones que requieran más de una instrucción condicional. Una vez que haya activado esta opción, puede crear la expresión condicional en el cuadro de entrada creando las instrucciones condicionales deseadas. 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.
Casos
Seleccionar caso utilizando variable: Especifica el nombre de la variable que Integration Service evalúa para determinar qué acción del Caso ejecutar. Escriba un nombre de variable único que se utilice solo para esta acción. Alternativamente, haga clic en para expandir la lista desplegable y seleccione una variable utilizada recientemente, o añada una variable.
Añadir Caso: Haga clic para añadir una nueva acción secundaria Caso a la tabla Casos. También añade la acción Caso al panel de navegación de la izquierda.
Tabla Casos: Enumera cada una de las acciones Caso que haya creado y la condición bajo la que Integration Service ejecutará cada una de ellas.
|
También puede especificar la condición para una acción Caso en la página de propiedades para la propia acción Caso. Click the Case action that you want in the left Navigation Plane to open its property page. Los cambios se actualizan tanto en el Caso como en las páginas de propiedades Seleccionar caso. |
Caso: El nombre del caso refleja la condición del caso.
Condición: Haga clic en para seleccionar el operador relacionado para la condición y, entonces, introducir el/los valor(es) para la condición.
: Elimina la acción Caso.
Especificar caso predeterminado para todos los demás valores: Al activar esta opción, se añade una acción secundaria Predeterminado se añade al panel de navegación de la izquierda. Se trata de una acción avanzada que no incluye ninguna opción para especificar una condición. Se trata de la acción que Integration Service ejecutará cuando no se cumpla ninguna de las condiciones para las acciones Caso que haya creado.
Cuenta de usuario
Heredar de la acción principal: Al activarla, la acción hereda las credenciales de la cuenta de usuario especificada en la página de propiedades Acciones. Alternativamente, si la acción es parte de una acción Agrupar, heredará las credenciales de la cuenta de usuario especificadas en la página de propiedades de la acción Agrupar inmediatamente superior.
Especificar credenciales de usuario: Al activarla, la acción se ejecuta utilizando las credenciales especificadas.
Gestión de errores y diagnósticos
Ignorar errores y continuar ejecutando acciones: Al activarla, especifica que en caso de que la acción falle, las demás acciones seguirán ejecutándose.
|
Cuando esta propiedad no esté activada y la acción falle, el comportamiento resultante depende de los siguientes factores:
Si la acción seleccionada está dentro de una acción Agrupar, no afectará a ninguna otra acción externa a dicha acción Agrupar. |