Attributs et paramètres (bp)

De Wiki1000

Les instances des processus métiers maintiennent une liste d’attributs au cours de la vie de l’instance. Ces attributs peuvent être manipulés par les activités du processus métier et sont finalement archivés dans le journal.

  • Un attribut est défini dans les propriétés du processus. Il peut être manipulé lors de la conception du processus.
  • Un paramètre est ajouté lors de l’exécution d’une instance. Il n’est pas défini lors de la conception du processus.

Un paramètre est défini par deux identifiants, un préfixe et un nom ; le préfixe n’est pas obligatoire, il sert généralement à indiqué la source du paramètre.

Valeurs des paramètres et attributs

Pour accéder aux attributs et paramètres dans le code d’une activité :

nom_attribut
nom_paramètre_sans_préfix
Get(nom)
Get(prefix'''.'''nom)
GetParameter(prefix, nom_paramètre)

Pour définir un attribut ou un paramètre dans le code d’une activité :

nom_paramètre_sans_préfix := valeur
Set(nom, valeur)
Set(prefix'''.'''nom, valeur)
SetParameter(prefix, nom, valeur)

Les valeurs des attributs ou des paramètres peuvent aussi être substituées dans le paramétrage des activités. Utilisez pour cela une notation entre crochets [ ]. Le contenu entre crochets est une expression qui sera évaluée lors de l’exécution de l’activité.

Exemple :

Pour référencer la valeur d'un attribut de l'instance :

image108.png

Pour référencer la valeur d'un paramètre de l'instance :

image108b.png

Outils personnels