Réparer un flux non valide

Vous ne pouvez pas enregistrer un flux dont la structure n'est pas valide. Les trois raisons typiques de flux non valides sont les suivantes :

  • Entrées requises non présentes

  • Méthode isolée invalide

  • Champs non valides

  • Gestion des erreurs non valides

Entrées requises non présentes

Les entrées obligatoires sont marquées d'un astérisque rouge à côté du nom du champ. Scannez toutes vos cartes pour vous assurer qu'une valeur a été attribuée à toutes les entrées obligatoires.

Si votre flux comporte des branches (par exemple, s'il utilise un If/Else), vous devez également chercher à l'intérieur des branches. Toute carte non valide comporte généralement un titre en rouge.

Méthode isolée invalide

Parfois, une alerte Invalid isolated method apparaît sur plusieurs cartes, ou même sur toutes les cartes de votre flux.

Cette erreur se produit généralement lorsqu'un champ est mappé par erreur de droite vers la gauche. Vous devrez peut-être parcourir toutes vos cartes pour trouver l'erreur. Pour vous aider à localiser ce type d'erreurs, vous pouvez activer la vue X-Ray. Cliquez sur le bouton X-Ray qui se trouve à droite de la barre d'outils au-dessus de votre flux.

Par exemple, envisagez le scénario d'un flux avec une carte Ajout physique qui résume les sorties de deux cartes précédentes. Si vous déplacez la carte Ajout physique à gauche de l'une de ces deux cartes source, des alertes Invalid isolated method apparaissent. Replacer la carte Ajout physique à un point situé après les cartes sources permet de supprimer les alertes.

Champs non valides

L'alerte Some fields are invalidse produit si vous mappez un champ situé à l'intérieur d'une branche vers une carte située à l'extérieur de cette branche.

Par exemple, mapper la branche Faux d'une If/Else à une carte ultérieure. Cette configuration n'est pas valide, car ce champ n'existe pas si une autre branche est exécutée.

L'alerte disparaît si vous déplacez la carte de destination à l'intérieur de la même branche que le champ source. Ou, si vous souhaitez utiliser des champs de l'intérieur d'une branche vers l'extérieur, utilisez les Sorties de branche pour affecter une valeur de chaque branche qui sera mappée aux étapes ultérieures.

Gestion des erreurs non valides

Si votre flux contient une gestion des erreurs qui n'est pas valide, le flux ne peut pas être enregistré ou exécuté.

Par exemple, si vous sélectionnez l'option Exécuter un autre flux dans la gestion des erreurs pour une carte, mais que vous n'entrez pas de flux d'aide dans lequel Workflows peut renvoyer les détails de l'erreur. Cette séquence signifie que la gestion des erreurs pour la carte n'est pas valide, et vous ne pouvez donc pas enregistrer le flux.