IBM FileNet P8, Version 5.1.+            

Définition d'une expression

La quatrième étape dans la définition d'une souscription de flux de travaux consiste à définir des conditions s'appuyant sur les propriétés pour le lancement des flux de travaux. Par exemple, vous pourriez lancer un flux de travaux si le document a été créé par un utilisateur particulier et qu'une propriété donnée a une valeur spécifique. Vous pourriez également lancer un flux de travaux d'approbation pour les documents de la classe sélectionnée qui sont ajoutés par Tanguy Robert (trobert) et dont la propriété Montant du prêt a une valeur supérieure à 150 000. Si Tanguy ajoute un document à la classe et que la valeur définie pour Montant du prêt est inférieure à 150 000, le flux de travaux ne sera pas lancé.

Vous pouvez créer des critères simples ou complexes. Pour ce faire, utilisez les zones Propriété, Opérateur et Valeur pour définir les critères de propriété. Lorsque vous cliquez sur l'icône Ajouter une ligne à l'expression, l'expression mathématique est ajoutée à la zone d'affichage de l'expression. Votre expression doit être une expression SQL valide.

Le nom affiché dans la zone de propriété correspond au libellé de la propriété, tel qu'il a été défini pour le conteneur d'objets par votre administrateur. Lorsque la propriété est ajoutée à la zone d'expression, le nom symbolique (utilisé dans les programmes) de la propriété est affiché. Le libellé de la propriété est souvent plus significatif que le nom symbolique.

Expressions d'événement

Les expressions d'événement sont des paramètres par défaut qui sont utilisés pour déterminer si le flux de travaux est lancé. Les conditions utilisées dans l'expression sont évaluées avant que le flux de travaux ne soit transmis à Process Engine pour être inséré dans une file d'attente.

Instructions applicables aux expressions

Pour poursuivre sans définir d'expression :

Pour définir une expression :

  1. Sélectionnez une propriété dans la liste.
  2. Sélectionnez un opérateur dans la liste. Seules des opérateurs valides pour le type de données sélectionné pour la propriété sont affichés.
  3. Entrez une valeur valide pour la propriété. Si la propriété a une liste de choix prédéfinie, alors une autre liste déroulante contenant des valeurs valides vous est proposée, afin que vous choisissiez une valeur.
    1. Si vous sélectionnez une propriété telle que la propriété Créateur, qui utilise un nom d'utilisateur comme valeur, cliquez sur Sélectionner l'utilisateur pour définir le nom d'utilisateur à associer à cette propriété. La page Sélection de l'utilisateur s'ouvre.
    2. Saisissez un ou plusieurs caractères correspondant au début du nom à rechercher. Par exemple, pour trouver l'utilisateur dont le nom est trobert, entrez t. La recherche renvoie tous les noms commençant par "t". Pour restreindre la recherche, saisissez davantage de caractères. Par exemple, une recherche sur tro renvoie trobert et tross, mais pas talbert ou tlemon.
    3. Cliquez sur rechercher. Au bout d'un court instant, les noms concordants apparaissent.
    4. Sélectionnez le nom de votre choix dans la liste. Cliquez sur Accepter.
  4. Cliquez sur l'icône Ajouter une ligne à l'expression.
  5. Pour ajouter des conditions supplémentaires, cliquez sur AND ou OR, et définissez les critères pour cette partie de l'expression.
  6. Pour supprimer une condition, sélectionnez la condition dans la liste des constituants de l'expression et cliquez sur l'icône Supprimer une ligne de l'expression.
  7. Pour modifier l'ordre d'une condition, sélectionnez la condition dans la liste des constituants de l'expression et cliquez sur l'icône Déplacer vers le haut ou Déplacer vers le bas pour déplacer la condition.
  8. Une fois votre expression terminée, passez à l'étape Définition de la carte des propriétés.


Commentaires

Dernière mise à jour : Juillet 2011


© Copyright IBM Corp. 2011.
Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)