Valeurs de flux secondaire terminées dans les scripts

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • L’activité Lanceur de flux parallèle expose des variables supplémentaires que vous pouvez utiliser dans les scripts.

    Tableau 1. Variables supplémentaires
    Variable Description
    Coordonnateur Le WorkflowCoordinator utilisé lors de l’exécution des flux secondaires. Vous pouvez utiliser cette variable dans le script Terminé pour effectuer les opérations finales. En outre, vous pouvez utiliser WorkflowCoordinator dans une activité de workflow ultérieure en transmettant le nom ou la sys_id de l’activité à la fonction WorkflowCoordinator.load('<Activity>'). Par exemple, pour charger l’objet WorkflowCoordinator à partir d’une activité de lanceur de flux parallèle appelée Lancer des flux secondaires, saisissez var coord = WorkflowCoordinator.load('Launch Subflows') ; dans une activité ultérieure.
    Flux Flux secondaire lancé par l’activité qui s’est terminée le plus récemment. Vous pouvez utiliser cette variable dans le script Flow complete pour effectuer des opérations de post-traitement sur chaque flux secondaire. Pour obtenir un flux secondaire complet à partir d’un objet coordinateur, utilisez var flow = coord.getFlow(I) ; où I est l’index numérique du flux secondaire en fonction de l’ordre dans lequel il a été lancé.
    Ces valeurs sont disponibles à partir du flux secondaire terminé :
    • index : index numérique de ce flux secondaire en fonction de l’ordre dans lequel il a été lancé
    • workflow : l’sys_id ou le nom, selon celui que vous avez transmis au constructeur WorkflowCoordinator, du workflow utilisé pour ce flux secondaire
    • Entrées : toutes les valeurs d’entrée fournies au flux secondaire lancé
    • status : état du contexte de flux secondaire
    • Sortie : valeur renvoyée par le flux secondaire
    • contextId : sys_id du contexte du workflow pour le flux secondaire