Attributs et paramètres (bp)
Ligne 38 : | Ligne 38 : | ||
{{#images:image108b.png|Guide_-_Processus_métiers}} | {{#images:image108b.png|Guide_-_Processus_métiers}} | ||
+ | Voir aussi : | ||
+ | |||
+ | * [[Paramètres réservés (bp)|Paramètres réservés]] | ||
[[category:Processus Métiers]] | [[category:Processus Métiers]] |
Version actuelle en date du 19 décembre 2011 à 15:25
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 :
Pour référencer la valeur d'un paramètre de l'instance :
Voir aussi :