Actions
Les ensembles nommés d'étiquettes et de rapports qu'un essai émet au démarrage ou à la fin, leurs commandes, les correspondances de marqueurs d'une étiquette, et comment une procédure les sélectionne.
Une action est un ensemble nommé de documents qu'un essai émet : à l'intérieur, une commande par émission, chacune disant ce qui sort (une étiquette ou un rapport), quand (au démarrage ou à la fin), avec quel modèle de la bibliothèque de la station et, à la fin, pour quels verdicts. Une procédure sélectionne des actions entières, donc un ensemble écrit une fois sert chaque procédure qui l'émet, et corriger une commande est une seule modification au lieu d'une par procédure. Les actions vivent sous Process > Modèles > modèle > Réglage > Actions. Les créer, les retirer et modifier le nom d'une action, ses commandes et leurs correspondances relèvent tous de la même permission Modifier recettes et évaluations, et les pages le disent (« Changer les actions exige la permission « Modifier recettes et évaluations ». »).
Le dossier Actions
Sélectionner la ligne Actions ouvre une page différente des autres dossiers de Réglage : une liste des actions du modèle à côté de celle qui y est choisie, parce qu'une action se lit face à ses semblables. L'ordre de la liste est l'ordre dans lequel chaque procédure émet les actions, donc les verbes de ligne déplacent une action et jamais une commande. La page charge les deux bibliothèques de la station (modèles d'étiquette et mises en page de rapport) pour juger de la disponibilité; quand l'une ne peut pas être chargée, un bandeau indique « Les modèles d'étiquette globaux n'ont pas pu être chargés : … » ou « Les rapports globaux n'ont pas pu être chargés : … ».
| Colonne | Ce qu'elle montre |
|---|---|
| # | La place de l'action dans la liste. |
| Nom | Modifiable sur place, validé quand vous quittez la cellule. Un nom vide est refusé avec « Une action a besoin d'un nom d'exploitation. » |
| Commandes | Combien de commandes, puis ce qu'elles émettent : « 0 · Aucune pour l'instant », ou « 2 · Étiquette au démarrage, Étiquette et rapport à la fin ». L'infobulle les liste une par ligne, sous la forme Étiquette à la fin · <modèle>. |
| État | Prête, ou À vérifier quand l'action ou l'une de ses commandes manque de quelque chose. |
| Actions de ligne | Monter l'action, Descendre l'action, Retirer l'action (encre de danger; demande « Supprimer l'action » : « Ceci retire l'action et ses commandes. »). |
La colonne à côté de la liste est intitulée Action du modèle et montre le Nom de l'action choisie (modifiable ici aussi), ses Commandes sous forme de lignes en lecture seule avec une pastille Prête ou À vérifier chacune (« Les commandes se modifient sur la page propre de cette action dans la colonne, dans cet ordre. »), et un bandeau À vérifier listant tout ce qui manque. Sans aucune action, la liste indique « Aucune action. Ajoutez-en une quand une procédure de ce modèle doit émettre des étiquettes ou des rapports. »; sans rien de choisi, la colonne indique « Sélectionnez une action pour lire ce qu'elle émet. Ses commandes se modifient sur sa propre page dans la colonne. »
| Commande | Ce qu'elle fait | Grisée quand (situation) | Non dessinée quand (rôle) |
|---|---|---|---|
| Nouvelle action (barre de détail, dossier sélectionné; clic droit Ajouter une action) | Ajoute Nouvelle action <n> (le premier numéro qu'aucune action du modèle n'emploie déjà), vide, à la fin de la liste, et la choisit dans la colonne. |
Une unité détient un essai, ou le runtime est arrêté. | Sans Modifier recettes et évaluations. |
| Monter / Descendre / Retirer l'action (actions de ligne) | Réordonner ou supprimer. | Sans Gérer Process, sous le verrou d'ingénierie, ou tant que le runtime est arrêté (une pression signale la raison dans le journal des actions). | Toujours dessinées. |
La page de l'action
Sélectionner une action dans l'arbre l'ouvre : l'en-tête avec le nom de l'action et une pastille qui compte ses commandes, les bandeaux de permission et de bibliothèque, une carte Action du modèle avec le champ Nom (validé quand vous quittez le champ; vide refusé), et la liste Commandes à côté de la commande qui y est choisie.
| Commande | Ce qu'elle fait | Grisée quand (situation) | Non dessinée quand (rôle) |
|---|---|---|---|
| Nouvelle commande (barre de détail, action sélectionnée; clic droit Ajouter une commande) | Ajoute une commande née Étiquette à la fin pour les essais Conformes, sans modèle encore, à la fin de la liste, et la choisit dans la colonne. | Une unité détient un essai, ou le runtime est arrêté. | Sans Modifier recettes et évaluations. |
| Retirer l'action (groupe de danger; clic droit; le X sur la carte de la page du dossier) | Supprime l'action et ses commandes après « Supprimer l'action ». Chaque procédure qui l'avait sélectionnée cesse de l'émettre. | Idem. | Sans Modifier recettes et évaluations. |
La liste Commandes
| Colonne | Ce qu'elle montre |
|---|---|
| # | La place de la commande dans l'action, qui est son ordre d'émission à l'intérieur de l'action. |
| Émet | Étiquette ou Rapport. |
| Déclencheur | Démarrage ou Fin. |
| Modèle | Un seul sélecteur sur deux bibliothèques : une ligne d'étiquette offre les modèles d'étiquette (« (sélectionner un modèle) »), une ligne de rapport les mises en page de rapport (« (sélectionner un rapport) »). Une référence que la bibliothèque ne détient plus garde sa place, désactivée, sous la forme « Modèle manquant · <id> » ou « Rapport manquant · <id> », pour qu'une commande dégradée ne se lise pas comme une commande non configurée. |
| Verdicts visés | « Non employés au démarrage » pour une commande de démarrage; sinon les verdicts cochés (« Conforme, Non conforme ») ou « Aucun sélectionné ». |
| Marqueurs | « Non employés par un rapport »; pour une étiquette : « Aucun modèle », « Modèle manquant », « Aucune commande » (le modèle n'a encore aucune commande d'imprimante), « Illisibles », « Fixe, aucun marqueur », ou « <liés> sur <total> liés ». |
| État | Prête ou À vérifier. |
| Actions de ligne | Monter la commande, Descendre la commande, Retirer la commande (« Supprimer la commande » : « Ceci retire la commande de l'action. »). |
Sans aucune commande, la liste indique « Aucune commande. Ajoutez-en une quand cette action doit émettre une étiquette ou un rapport. »; sans rien de choisi, la colonne indique « Sélectionnez une commande pour tout modifier au même endroit. Ajoutez-en une depuis la barre ci-dessus quand cette action doit émettre une étiquette ou un rapport. »
La commande en entier
La colonne ouvre la commande choisie, intitulée Commande <n> · <Genre> à <Déclencheur>. Elle ne
montre que les champs que le genre choisi possède.
| Champ | Ce que c'est | Valeurs / défaut | Effet (la ligne sous le champ) |
|---|---|---|---|
| Émet | Ce que la commande sort. | Étiquette / Rapport; Étiquette à la création. | « Imprime une étiquette à partir d'un modèle de commandes, sur la file que l'unité choisit pour les étiquettes à ce moment. » ou « Publie le PDF de l'essai à partir d'un rapport de la bibliothèque de la station. » Changer le genre replace le filtre de verdicts sur la valeur par défaut du nouveau genre (Étiquette : Conforme; Rapport : tous les verdicts). |
| Déclencheur | À quel moment d'un essai elle sort. | Démarrage / Fin; Fin à la création. | Étiquette au démarrage : « Générée au moment où l'essai démarre, avant qu'aucun résultat n'existe. »; étiquette à la fin : « Générée quand l'essai se termine, pour les verdicts finaux cochés ci-dessous. »; rapport au démarrage : « Publié au moment où l'essai démarre, donc les sections dont rien n'est encore enregistré sont laissées de côté. »; rapport à la fin : « Publié quand l'essai se termine, pour les verdicts finaux cochés ci-dessous. » |
| Rapport (commandes de rapport) | La mise en page de la bibliothèque de la station avec laquelle le PDF est publié. | « (sélectionner un rapport) » ou une mise en page; aucune à la création. | « Aucun PDF n'est publié. », « Le rapport référencé n'est pas dans la bibliothèque. », « Publie un PDF quand un essai démarre. » / « … quand un essai se termine. », avec « et l'envoie à la file d'impression de cette commande sur l'unité. » quand l'impression est activée. |
| Impression du rapport : Imprimer automatiquement (montré dès qu'une mise en page se résout) | Si le PDF publié est aussi envoyé à la file de rapports de l'unité pour ce déclencheur. | Désactivé à la création. | Légende : « Le PDF est publié de toute façon, au moment de l'essai que cette commande vise. L'impression décide seulement s'il est aussi envoyé à une file. » Activé : « Le PDF part aussi vers la file d'impression de cette commande sur l'unité. Choisissez cette file sur l'écran Imprimantes. » Désactivé : « Le PDF est publié dans le dossier des rapports et ne va pas plus loin. » |
| Copie du rapport : La conserver dans l'essai (montré dès qu'une mise en page se résout) | Si le PDF achevé est stocké dans le fichier d'essai, pour qu'un renvoi réémette exactement ces octets après que la mise en page a été modifiée ou supprimée. | Désactivé à la création. | Légende : « Ce que l'essai conserve du document, qui est ce qu'un renvoi soumet plus tard. » Activé : « Chaque essai porte le PDF achevé, quelques centaines de KB, et un renvoi soumet exactement ce document. » Désactivé : « Chaque essai désigne le PDF publié, donc c'est un rendu ultérieur qu'un renvoi soumet. » |
| Modèle global (commandes d'étiquette) | Le modèle d'étiquette de la bibliothèque de la station que la commande imprime, et dont elle lie les marqueurs ci-dessous. | « (sélectionner un modèle) » ou un modèle; aucun à la création. En choisir un crée une ligne de correspondance pour chaque marqueur que le modèle déclare et que la commande n'associe pas encore. | « Choisissez un modèle : ses marqueurs sont ce que cette commande remplit. », « Le modèle référencé n'est plus dans la bibliothèque. », « Ce modèle n'a encore aucune commande d'imprimante, donc il n'y a rien à envoyer. », « Les marqueurs de ce modèle ne peuvent pas être lus. », « Aucun marqueur : chaque essai correspondant envoie les mêmes octets. L'unité choisit la file d'impression. », ou « <n> marqueurs, chacun lié ci-dessous à une valeur figée pour cet essai. L'unité choisit la file d'impression. » |
| Émettre pour le verdict final (fin seulement) | Quels verdicts finaux activent la commande. | Quatre cases : Conforme, Non conforme, Indéterminé, Aucun verdict. Une étiquette commence sur Conforme seul; un rapport commence avec les quatre, parce qu'une procédure qui ne juge rien se termine sans verdict et doit tout de même produire son document. | La commande ne se déclenche que pour un essai qui se termine sur un verdict coché. Une commande de démarrage n'a encore aucun verdict et ne lit aucun filtre. |
Un bandeau À vérifier sous les champs liste tout ce qui manque à la commande (voir Disponibilité plus bas).
La file vers laquelle part un document imprimé n'est pas un champ de la commande : elle est résolue par le genre et le déclencheur de la commande à travers les quatre emplacements d'imprimante de l'unité, donc deux commandes de la même combinaison partagent l'imprimante à dessein. Voir Imprimantes.
Les marqueurs
Les marqueurs sont les champs {{NAME}} qu'un modèle d'étiquette laisse à l'essai à remplir, donc
cette section est dessinée pour une commande d'étiquette et pour rien d'autre. Son état suit le
modèle :
| État | Ce que la section montre |
|---|---|
| Aucun modèle choisi | « Choisissez un modèle pour associer ses marqueurs. » Avec des correspondances enregistrées venues d'un modèle antérieur : « Les correspondances enregistrées sont conservées tant que le modèle manque. » et leurs noms de marqueurs. |
| Le modèle a quitté la bibliothèque | « Modèle indisponible », avec la même liste conservée. |
| Le modèle n'a aucune commande d'imprimante | Un bandeau : « « <modèle> » n'a encore aucune commande d'imprimante : il n'y a rien à envoyer et aucun marqueur à associer tant qu'elles ne sont pas écrites ou importées sous Modèles de documents ▸ Étiquettes. » |
| Les marqueurs ne peuvent pas être lus | Un bandeau « Les marqueurs de « <modèle> » ne peuvent pas être lus : <erreur> », et « Correspondances enregistrées conservées. Réparez ou remplacez le modèle avant de changer ces liaisons. » |
| Le modèle n'a aucun marqueur | « Modèle fixe. Ce modèle n'a aucun marqueur et envoie les mêmes octets pour chaque essai correspondant. » |
| Des marqueurs trouvés | Une ligne par marqueur, intitulée du marqueur et d'une pastille Associé ou Obligatoire, avec les champs ci-dessous. |
| Champ | Ce que c'est | Valeurs / défaut |
|---|---|---|
| Source de valeur figée | La seule valeur d'essai substituée dans le marqueur. | « (non associée) » plus les sources du tableau ci-dessous. Une commande de démarrage ne liste que les sources disponibles au démarrage; une commande de fin les liste toutes. « Métadonnées · Champ du catalogue » n'apparaît que quand le catalogue de métadonnées du modèle a des champs, et les sources de critère seulement quand une évaluation du modèle déclare un critère. Une source à laquelle le déclencheur actuel ne peut pas répondre garde sa place, désactivée, sous la forme « … (non disponible pour cette commande) ». Changer la source efface le champ, le cycle et la mise en forme choisis pour la précédente. |
| Métadonnées du catalogue (source Métadonnées) | Quel champ du catalogue du modèle. | « (sélectionner des métadonnées du catalogue) », « Champ manquant · <id> » pour un champ disparu, puis chaque champ sous la forme « <nom> · texte / nombre / séquentiel ». |
| Critère (sources de critère) | Quel critère de quelle évaluation du modèle. | « (sélectionner un critère) », « Critère manquant · <id> », puis chaque critère sous la forme « <évaluation> · <critère ou Critère n> · <voie> ». |
| Cycle (à partir de 0) (sources de critère) | Le résultat de quel cycle. Jamais implicite : il doit être tapé. | De 0 jusqu'au plus grand nombre de cycles qu'exécute une procédure du modèle, moins un; texte d'exemple « obligatoire ». Un nombre hors de cette plage est refusé sous le champ. |
| Format de la valeur (sources de date et d'heure) | Comment l'instant est écrit. | Date et heure de la station (par défaut), Date de la station, Heure de la station, Format ISO 8601. |
| Décimales (sources numériques, et un champ de métadonnées numérique) | Un nombre fixe de décimales. | 0 à 9; texte d'exemple « automatique » (la préférence propre à la station). |
| Effacer la mise en forme non valide | Un bouton dessiné quand une correspondance porte une mise en forme que sa source ne peut pas employer (des décimales sur une date, un format de date sur un nombre, l'un ou l'autre sur un texte). | Réinitialise le champ fautif. |
Les sources, dans l'ordre où le sélecteur les liste :
| Source | Disponible au démarrage | Genre |
|---|---|---|
| Métadonnées · Champ du catalogue | Oui | Texte, ou un nombre pour un champ numérique |
| Modèle · Nom, Modèle · Révision, Unité · Nom, Unité · Code, Procédure · Nom, Procédure · Code, Essai · Identifiant | Oui | Texte |
| Essai · Début à | Oui | Date et heure |
| Essai · État (au démarrage) / Essai · État final (à la fin) | Oui | Texte |
| Essai · Fin à | Non | Date et heure |
| Essai · Durée (secondes) | Non | Nombre |
| Essai · Verdict, Essai · Motif de fin | Non | Texte |
| Critère · Nom, Voie, Limites, Gravité, Résultat, Erreur, Voies touchées | Non | Texte |
| Critère · Ouverture de la fenêtre, Fermeture de la fenêtre | Non | Date et heure |
| Critère · Échantillons évalués, Échantillons hors limites, Échantillons indisponibles, Échantillons non valides, Pire écart | Non | Nombre |
Sous les lignes de marqueurs, Marqueurs retirés liste les correspondances enregistrées pour des
marqueurs que le modèle actuel ne déclare plus (« <n> périmées »; « Ces correspondances n'existent
plus dans le modèle sélectionné et doivent être retirées. »), chacune avec Retirer la
correspondance de marqueur périmée.
Disponibilité
Les pastilles Prête et À vérifier des deux pages, et les lignes que la page Vérification liste, viennent d'un seul jugement. Une action sans commande manque d'une commande : « Ajoutez une commande : cette action n'émet encore rien. » Une commande manque de ce qui suit, dans l'ordre où cela se répare :
- « Sélectionnez au moins un verdict de fin. » (une commande de fin sans aucun verdict coché)
- « Choisissez un rapport. » / « Le rapport sélectionné n'existe plus. »
- « Choisissez un modèle d'étiquette. » / « Le modèle a été effacé ou supprimé; les correspondances enregistrées sont conservées. » / « Le modèle global sélectionné n'existe plus. »
- « Le modèle sélectionné n'a encore aucune commande d'imprimante; écrivez-les ou importez-les avant qu'un essai n'atteigne cette commande. »
- « Les marqueurs du modèle ne peuvent pas être lus :
<erreur>» - « {{M}} a besoin d'une source. » / « {{M}} est associé plus d'une fois. »
- « {{M}} : choisissez une source », « cette source n'est pas disponible au démarrage », « sélectionnez
un champ du catalogue de métadonnées de ce modèle », « sélectionnez un critère dans l'une des
évaluations de ce modèle », « fixez un cycle explicite, numéroté à partir de zéro, de 0 à
<n>», « retirez les décimales de cette source de date et heure », « utilisez le format par défaut pour cette source numérique », « les décimales doivent être comprises entre 0 et 9 », « retirez la mise en forme numérique ou de date de cette source de texte » - « {{M}} a été retiré du modèle actuel; supprimez sa correspondance enregistrée. »
Une commande à vérifier s'exécute tout de même : rien n'est abandonné à l'émission, et un marqueur qui ne peut pas se résoudre fait échouer cette seule étiquette, comme toujours. L'écran de configuration est l'endroit où cela s'apprend, pas l'étiquette imprimée.
Comment une procédure sélectionne des actions
La page d'une procédure porte la carte Actions que cette procédure émet avec une pastille
« <n> sélectionnées » et une case à cocher par action du modèle, dans l'ordre de la liste. Chaque
ligne montre la ligne d'émission de l'action (« Étiquette au démarrage, Étiquette et rapport à la
fin », ou « N'émet encore rien : cette action n'a aucune commande. ») et, une fois sélectionnée, une
pastille Prête ou À vérifier. À vérifier liste ce qui manque à cette procédure pour les
marqueurs de l'action, une remarque par marqueur, parce qu'un marqueur résolu par essai ne se résout
que là où la procédure a la chose qu'il nomme :
- « {{M}} lit un champ de métadonnées que cette procédure ne demande pas. Cochez-le dans Métadonnées ci-dessus. »
- « {{M}} lit le résultat d'un critère, et cette procédure ne juge par aucune évaluation. »
- « {{M}} lit un critère que l'évaluation de cette procédure ne déclare pas. »
- « {{M}} lit le cycle
<c>, et cette procédure n'exécute qu'un seul cycle. » / « … en exécute<n>. »
L'action n'est ni cachée ni refusée : la procédure dit ce qui lui manque, et le remède est sur la même page. Sans aucune action dans le modèle, la carte indique « Aucune action dans ce modèle pour l'instant. Ajoutez-en sous les Actions du modèle. »
L'ordre d'émission
À un moment d'essai, les actions sélectionnées émettent dans l'ordre de la liste du modèle, et à l'intérieur de chaque action dans son ordre de commandes, filtrées par le déclencheur de ce moment : une seule réponse pour tout le modèle, jamais une par procédure. Les commandes de démarrage s'exécutent une fois l'essai matérialisé (après que les métadonnées séquentielles ont été réservées), et les commandes de fin une fois le verdict final scellé. Chaque commande est isolée : un échec ne publie rien, ne change rien à l'essai et n'arrête jamais les commandes qui suivent. Un rapport est nommé d'après l'essai et l'action qui l'a émis; un rendu ultérieur de la même commande remplace le document de cette commande et rien d'autre. Ce que chaque émission enregistre dans l'essai, et comment elle se réémet depuis les historiques, se trouve dans Émettre étiquettes et rapports.
Ce qu'une action ne fait pas
- Elle n'émet rien d'elle-même. Une procédure doit la sélectionner, et un essai de cette procédure doit atteindre le moment.
- Elle ne contrôle pas la procédure. Que la procédure demande le champ ou juge par l'évaluation qu'un marqueur nomme est énoncé sur la page de la procédure, à côté de la sélection.
- Elle ne choisit pas l'imprimante. La file appartient à l'unité, par genre et par déclencheur, sur Imprimantes.
- Elle ne modifie aucun modèle de document. Les commandes d'étiquette et les mises en page de rapport s'écrivent sous Modèles de documents; l'action ne fait que les nommer.
- Elle ne confirme aucune impression physique. L'acceptation par la file est ce qu'une étiquette ou un rapport imprimé enregistre, jamais la preuve qu'une feuille est sortie.