Les conditions déterminent lequel de chemins du flux de contrôle sera parcouru.
Types de données
L'attribut Type de données de l'attribut MER détermine l'opérateur pouvant être utilisé pour la liaison a pour sortie. Cette liaison mène de la fonction à l'attribut MER. Pour la simulation, seuls les types de données Texte, Nombre à virgule flottante, Nombre entier et Boolean sont pertinents. Boolean représente la décision Oui (1) ou Non (0).
Ce qui suit s'applique aux opérateurs de la liaison a pour sortie :
Les valeurs de comparaison des événements qui suivent la règle OU ou XOR et qui sont reliés à une copie de valeur de l'attribut MER correspondant doivent être conformes au type de données de l'attribut MER. Il n'est par exemple pas utile d'utiliser le type de données Texte et de vérifier dans l'événement suivant la règle OU ou XOR si le texte généré est plus grand (>) que celui défini dans l'attribut MER. Si vous utilisez deux conditions (attributs MER) pour la comparaison d'une fonction, vous devez gérer l'attribut Position des opérandes pour les deux liaisons est comparé.
Modélisation avec un attribut MER
Un attribut MER permet de contrôler l'exécution de dossiers processus. Pour ce faire, la valeur résultant de la simulation est comparée à la valeur prédéfinie de l'attribut MER. Pour que cela soit possible, un événement doit succéder directement à une règle dans chaque chemin. Une règle est activée dans les conditions suivantes :
Si ces conditions préalables sont remplies, l'événement sera activé et le dossier processus sera transmis à l'objet de flux de contrôle suivant. Dans le cas contraire, le dossier processus attend au niveau de la règle.
Modélisation avec deux attributs MER
Deux attributs MER permettent de contrôler l'exécution des dossiers processus en comparant la valeur résultant de la simulation et les valeurs prédéfinies de deux attributs MER. Dans ce cas, l'ordre dans lequel les attributs MER sont pris en compte pour la vérification est défini. Pour que cela soit possible, un événement doit succéder directement à une règle dans chaque chemin. Une règle est activée dans les conditions suivantes :
Si ces conditions préalables sont remplies, l'événement sera activé et le dossier processus sera transmis à l'objet de flux de contrôle suivant. Dans le cas contraire, le dossier processus attend au niveau de la règle.