Aller au contenu

Ce que l'enregistrement refuserait

Lorsque vous cliquez sur Enregistrer pour une étape, PlaidCloud contrôle ses paramètres et refuse ceux qu’il ne peut pas exécuter, par exemple une expression qui ne compile pas ou une colonne utilisée d’une façon que son type n’autorise pas. Pendant que vous modifiez une étape, Weave exécute désormais la plupart de ces contrôles au fur et à mesure et affiche ce que l’enregistrement refuserait dans une bande juste au-dessus des boutons Enregistrer :

1 problème que l’enregistrement va refuser.

Chaque problème est listé sous cette ligne. Lorsqu’il désigne une ligne de l’onglet Sélection des données de la table, Aller à ouvre cet onglet avec la ligne sélectionnée.

Les contrôles ne lisent que les paramètres de l’étape et les variables de votre projet ; ils sont donc rapides et aucune IA n’intervient. Ils ne bloquent jamais l’enregistrement : Enregistrer reste disponible et exécute lui-même tous les contrôles lorsque vous cliquez dessus.

Message de Weave Signification
Recherche de problèmes dans cette étape… Weave exécute les contrôles sur votre dernière modification.
1 problème que l’enregistrement va refuser. L’enregistrement refuserait l’étape en l’état. Chaque problème est listé en dessous.
Aucun problème trouvé. L’enregistrement contrôle quelques éléments de plus, comme les tables source et cible. Les contrôles exécutés pendant la modification n’ont rien trouvé. L’enregistrement exécute encore ses propres contrôles, dont certains que cette bande ignore.
Weave n’a pas pu vérifier les expressions de cette étape. … Une partie de l’étape n’a pas pu être contrôlée ; la raison suit. Ce n’est jamais une réussite.
Weave n’a pas pu vérifier cette étape à l’instant. L’enregistrement la contrôle quand même. Le contrôle ne s’est pas exécuté, par exemple parce que le serveur était occupé. Votre prochaine modification relance la demande.

Pourquoi des expressions n’ont pas pu être contrôlées

Section intitulée « Pourquoi des expressions n’ont pas pu être contrôlées »
Raison Signification
Cette étape n’est pas dans un workflow ; ses expressions ne peuvent donc pas être contrôlées. L’enregistrement ne les contrôle pas non plus. Les expressions peuvent utiliser des variables de workflow ; elles sont donc contrôlées dans le workflow de l’étape. Une étape ouverte en dehors de tout workflow n’est contrôlée ni ici, ni par l’enregistrement.
Certaines de ses expressions se trouvent dans des paramètres que Weave ne sait pas encore contrôler. L’étape conserve certaines expressions dans des paramètres que ces contrôles ne lisent pas, comme le filtre d’une seconde source. Les autres sont toujours contrôlées.
Sa configuration de colonnes est de celles que Weave ne sait pas encore contrôler. L’étape liste ses colonnes d’une façon que le contrôle ne peut pas compiler, comme le fait une Jointure multi-tables.

Une expression qui utilise une variable que ni le workflow ni le projet ne définit est un problème, pas une raison : « Une expression utilise la variable rate, qui n’est définie ni dans ce workflow ni dans ce projet. » Il en va de même d’une accolade qui ne commence ni ne termine aucun nom de variable, comme dans une variable à moitié saisie : « Une expression contient une accolade qui ne fait pas partie d’un nom de variable. » L’enregistrement refuse les deux avec les mêmes phrases.

Ouvrez l’Éditeur d’expressions à partir d’une cellule Expression de l’onglet Sélection des données de la table, ou à partir de Sélectionner un sous-ensemble de données ou Appliquer un filtre secondaire aux données de résultat dans l’onglet Filtres de données ; une ligne sous l’éditeur contrôle l’expression au fil de la saisie :

L’éditeur indique Signification
Vérification… Weave contrôle ce que vous venez de saisir.
Aucune erreur trouvée. L’expression compile comme l’enregistrement la compile. Pointez la ligne pour lire ce que cela n’inclut pas : Weave contrôle la syntaxe et les noms de colonnes ; certaines erreurs n’apparaissent qu’à l’exécution de l’étape.
Erreur : … L’enregistrement refuserait l’expression, pour la raison indiquée. Une erreur de syntaxe est aussi signalée sur sa ligne, à côté du numéro de ligne.
Vérification impossible. … L’expression n’a pas pu être contrôlée, pour l’une des raisons ci-dessus.
Vérification impossible à l’instant. L’enregistrement de l’étape la contrôle quand même. Le contrôle ne s’est pas exécuté. Cliquer sur Enregistrer pour l’étape contrôle quand même l’expression.

L’éditeur contrôle l’expression par rapport aux paramètres de l’étape tels qu’ils étaient lors du dernier contrôle de l’étape par Weave, avec votre expression en place. Ouvert depuis un autre endroit, comme l’explorateur de tables, il n’affiche aucune ligne.

  • Pendant que vous modifiez une étape que vous pouvez changer. Une étape qui s’ouvre en lecture seule pour votre rôle n’est pas contrôlée pendant la modification.
  • Après chaque modification, dès que vous faites une pause. Une modification qui laisse les paramètres inchangés n’est pas contrôlée de nouveau.
  • Elle lit les paramètres de l’étape et les variables du projet ; elle ne coûte donc jamais d’appel à l’IA et n’interroge jamais votre entrepôt.