Aller à |
L'action Aller à indique à Integration Service d'accéder à un des endroits suivants :
Toute action désignée au sein du traitement, qu'elle se trouve dans le même groupe d'actions ou pas.
L'itération suivante d'une action Tant que la boucle ou Pour boucle.
La fin du groupe d'actions en cours. Les actions suivant le groupe sont alors exécutées.
Vous pouvez configurer les propriétés de l'action Aller à dans les onglets suivants.
Aller à
Modes : Indique la manière dont vous voulez qu'Integration Service continue de traiter les actions de l'intégration.
Action spécifiée : Indique qu’Integration Service exécute l'action que vous avez définie à l'aide de la liste déroulante d'actions supplémentaires incluses dans l'intégration.
Itération de boucle suivante : Indique qu’Integration Service exécute l'itération suivante de l'action de boucle en cours. Disponible quand l'action Aller à fait partie d'une action Tant que la boucle ou Pour boucle, ou quand le groupe Actions est configuré pour être exécuté au moins deux fois.
Fin de groupe : Indique qu’Integration Service passe à la fin du groupe et exécute l'action qui suit le groupe d'actions. Si le groupe était la dernière action de l'intégration, celle-ci se termine.
Action
Nom : Une propriété en lecture seule qui définit le nom de l'action. La propriété Nom est mise à jour dans la sélection que vous faites pour la propriété Modes dans l'onglet Aller à de la page des propriétés.
Description : Présente une description de l’action.
Exécuter une action : Indique la fréquence à laquelle l'action est exécutée.
Toujours : Indique qu’Integration Service exécute l'action à chaque exécution de l'intégration.
Jamais : Indique qu’Integration Service n’exécute pas l'action à l'exécution de l'intégration.
Sous conditions, en fonction de la variable : Indique que l'action est uniquement exécutée lorsqu’une variable sélectionnée répond à une condition spécifiée. Utiliser cette option dans les situations où une seule condition détermine l'exécution de l'action. Lorsque vous sélectionnez cette option, vous pouvez créer l'instruction conditionnelle dans la zone de saisie prévue.
Variable : Indique la variable que vous souhaitez utiliser pour l'instruction conditionnelle. Saisir la variable dans la zone de saisie. Autrement, ouvrez la liste et sélectionner une variable utilisée récemment, ou cliquez sur Variables ou Autres variables pour ouvrir la boîte de dialogue Insertion de variable.
[Opérateur relationnel]: Définit l'opérateur relationnel à utiliser pour l'énoncé conditionnel. Cliquez sur l'opérateur existant pour ouvrir une liste contenant d'autres opérateurs et sélectionnez celui que vous souhaitez utiliser. Pour en savoir plus, reportez-vous à la rubrique Opérateurs relationnels. Les opérateurs qui sont disponibles dans la liste dépendent de si vous avez sélectionné Texte ou Décimal pour l'option Type.
Valeur : Définit les valeurs à utiliser pour l'instruction conditionnelle. Pour ajouter une valeur, cliquez sur , cliquez sur <saisir une valeur>, saisissez la valeur souhaitée, puis appuyez sur Enter
. Pour supprimer une valeur, utilisez le bouton secondaire de la souris pour cliquer dessus, puis cliquez sur Supprimer. Pour certains opérateurs, par exemple Est vide et N'est pas vide, il n'est pas nécessaire de définir de valeur. Dans ces cas, le champ Valeur n'est pas disponible.
Type : Indique si l'énoncé conditionnel évalue un texte ou une valeur décimale.
Sous conditions, en fonction de l'expression : Spécifie les conditions dans lesquelles l'action est exécutée. Utilisez cette option pour les situations nécessitant plusieurs énoncés conditionnels. Lorsque vous sélectionnez cette option, vous pouvez créer l'instruction conditionnelle dans la zone de saisie en créant les instructions conditionnelles de votre choix. Vous pouvez créer et éditer l'expression conditionnelle dans l'onglet Vue arborescente. Cliquez sur l'onglet Vue arborescente pour afficher une vue en lecture seule de l'expression conditionnelle.
Contrôles de zone de saisie (onglet Vue arborescente)
[Opérateur conditionnel]: Définit l'opérateur conditionnel pour les énoncés conditionnels du groupe. L'opérateur conditionnel par défaut est And.
Cliquez sur l'opérateur conditionnel existant pour accéder à un menu permettant de configurer votre expression conditionnelle d'une des manières suivantes :
And, Or, NotAnd, NotOr : Cliquez sur l'opérateur conditionnel que vous souhaitez utiliser pour les instructions conditionnelles. Pour en savoir plus sur les opérateurs conditionnels pris en charge, consulter Opérateurs conditionnels.
Ajouter une condition : Cliquez pour ajouter un autre énoncé conditionnel au groupe actuel.
Ajouter groupe : Cliquez pour ajouter un sous-groupe d'instructions conditionnelles au groupe actuel.
Supprimer le groupe : Cliquez sur pour supprimer le sous-groupe. Disponible lorsque vous ouvrez le menu à partir d'un sous-groupe.
Tout supprimer : Cliquez pour supprimer tous les énoncés conditionnels (y compris les sous-groupes). Disponible lorsque vous ouvrez le menu à partir du groupe supérieur.
: Visible à droite de chaque opérateur conditionnel de votre expression. Cliquez pour ajouter une instruction conditionnelle au groupe associé à cet opérateur.
: Visible à droite d'une instruction conditionnelle existante lorsque vous pointez sur l'instruction. Cliquez pour supprimer l'énoncé conditionnel.
Variable : Indique la variable que vous souhaitez utiliser pour l'instruction conditionnelle. Saisir la variable dans la zone de saisie. Autrement, ouvrez la liste et sélectionner une variable utilisée récemment, ou cliquez sur Variables ou Autres variables pour ouvrir la boîte de dialogue Insertion de variable.
[Opérateur relationnel]: Définit l'opérateur relationnel à utiliser pour l'énoncé conditionnel. Cliquez sur l'opérateur existant pour ouvrir une liste contenant d'autres opérateurs et sélectionnez celui que vous souhaitez utiliser. Pour en savoir plus, reportez-vous à la rubrique Opérateurs relationnels. Les opérateurs qui sont disponibles dans la liste dépendent de si vous avez sélectionné Texte ou Décimal pour l'option Type.
Valeur : Définit les valeurs à utiliser pour l'instruction conditionnelle. Pour ajouter une valeur, cliquez sur , cliquez sur <saisir une valeur>, saisissez la valeur souhaitée, puis appuyez sur Enter
. Pour supprimer une valeur, utilisez le bouton secondaire de la souris pour cliquer dessus, puis cliquez sur Supprimer. Pour certains opérateurs, par exemple Est vide et N'est pas vide, il n'est pas nécessaire de définir de valeur. Dans ces cas, le champ Valeur n'est pas disponible.
Type : Indique si l'énoncé conditionnel évalue un texte ou une valeur décimale.