Volets d'unité dans View

La pile de cartes par laquelle une unité Process est conduite, telle qu'elle apparaît sur la page View : comment elle y arrive, ce que chaque carte montre et permet, et les permissions Process auxquelles elle obéit.

Afficher en Markdown

Un volet d'unité est une surface Process posée sur la page View : les cartes qu'un modèle a agencées pour conduire ses unités, dessinées pour une unité. Ce n'est pas un tableau de bord. Rien n'y est composé sur une grille, aucun éditeur ne s'y ouvre, et chaque unité du modèle se conduit par les mêmes cartes, alors un banc de quatre postes identiques s'agence une seule fois. L'agencement se fait sur la ligne Volets du modèle dans l'espace de travail Process (Volets); cette page couvre le volet tel que View le montre.

Comment un volet arrive dans View

Chaque volet d'un modèle porte un interrupteur Afficher dans View sur la barre de sa ligne dans l'espace de travail Process (il demande la permission Gérer Process). Activé, le volet pose une entrée par unité du modèle dans la colonne Visualisation, nommée Modèle · Unité · Volet et portant l'icône choisie sur le volet, ou la marque fixe d'un volet quand aucune n'a été choisie. Les entrées se tiennent sous l'intertitre Volets d'unité après vos dossiers et vos vues jusqu'à ce que vous en rangiez une dans un dossier depuis le menu de sa ligne, exactement comme une vue à vous; un modèle sans unité n'y pose rien. Une vue d'un modèle montrée dans View de la même façon est une autre chose : elle s'exécute sur le plan de travail, résolue pour son unité, et elle est traitée à la fin de cette page.

La barre de la scène nomme l'entrée par son nom entier et offre Modifier dans Process pour un rôle qui peut gérer les modèles, ce qui ouvre la ligne propre au volet sur la page Process. Copier et Modifier ne sont pas dessinés : il n'y a aucun agencement à prendre. Agrandir et Plein écran fonctionnent comme sur n'importe quelle vue, et la barre d'état reste active.

Les permissions

Voir un volet d'unité demande Consulter les modèles; la liste de visibilité de vos propres tableaux de bord ne s'applique pas. Tout ce qui commande l'unité demande Exécuter les procédures, et un rôle qui ne l'a pas lit l'avis en haut de la pile : « Vous pouvez suivre ici l'état de l'essai de cette unité, mais le démarrer ou le conduire demande la permission « Exécuter les procédures ». » La carte d'essai ne dessine alors ni le choix de procédure ni les boutons de cycle de vie, la carte des commandes uniques n'est pas dessinée du tout, les entrées de Métadonnées sont désactivées, et un composant de commande à l'intérieur d'une carte porte la marque de verrou avec « Permission Exécuter les procédures requise. » dans son infobulle. La permission Piloter les tableaux de bord ne joue aucun rôle ici.

Deux autres refus viennent de la station plutôt que du rôle, et les deux sont dits sur la carte qui a déclenché la commande : pourquoi la station dans son ensemble n'accepte pas les opérations d'essai (le runtime arrêté : « Runtime arrêté »), et pourquoi cette unité en particulier ne les accepte pas (une barrière d'exécution comme un verrouillage déclenché). Qui a appuyé est enregistré à chaque appui : l'utilisateur dont la session est ouverte sur cette connexion, ou la station quand il n'y en a aucun.

La pile

L'entrée s'ouvre en une colonne de cartes à défilement, dans l'ordre où le volet les agence. Chaque carte s'ouvre sur le même en-tête : son nom à gauche et, à droite, la seule chose qui la qualifie en ce moment. Une carte à qui la station ne donne rien à montrer est laissée de côté plutôt que de rester vide : les Commandes uniques sans datalog et sans recette instantanée à déclencher, les Voies sur un modèle sans voie lisible, les Métadonnées tant que la procédure préparée ne demande aucun champ, une carte de vue dont la vue a disparu ou est encore vide. Un volet qui ne dessine aucune carte dit : « Ce volet ne dessine aucune carte. Choisissez ses cartes sur la ligne Volets du modèle, sous Visualisation. »

Au-dessus des cartes, et jamais agencé ailleurs, se tient le bandeau de verrouillage quand le verrouillage d'arrêt du modèle est activé : rien tant que l'unité est normale; un bandeau critique tant qu'il est Déclenché, avec la raison, la source, sa valeur et sa qualité; un bandeau de prudence tant qu'il est En attente de réarmement, avec un bouton Réarmer qui demande Exécuter les procédures. Ce qu'est le verrouillage et comment il se configure sont sur Automatisme.

Essai

La procédure préparée pour le prochain démarrage et les commandes qui conduisent l'essai.

Élément Ce qu'il montre ou fait
En-tête, côté droit Un voyant et un mot : Enregistrement pendant qu'un essai enregistre, Préparation pendant que l'unité est réservée mais n'enregistre pas encore, Aucun enregistrement autrement.
Procédure Un sélecteur de « (aucune) » et de chaque procédure du modèle. En choisir une la prépare pour le prochain Démarrer; « (aucune) » ne prépare rien. Désactivé sans Exécuter les procédures ou tant que le runtime est arrêté. Une préparation que la station refuse (un jeu d'alias qui ne peut pas être fixé, par exemple) ramène le sélecteur en arrière et dit pourquoi sur la carte.
Démarrer, Suspendre, Reprendre, Arrêter, Interrompre Les commandes de cycle de vie, chacune grisée jusqu'à ce que l'essai puisse la prendre, avec une infobulle qui dit ce qu'elle fait : « Démarrer la procédure préparée sur cette unité », « Figer la fenêtre temporelle; le datalog continue d'enregistrer », « Lever la suspension et poursuivre la fenêtre », « Terminer l'essai proprement et le figer en historique », « Terminer l'essai comme interrompu; le bloc de finalisation s'exécute tout de même ». Suspendre et Reprendre ne sont dessinés que tant que la procédure préparée est de type temporel, parce que seule une fenêtre temporelle peut être figée; sans rien de préparé, l'ensemble est dessiné.
Notes sous les commandes La dernière commande que cette unité a refusée, puis les raisons, à l'échelle de la station et propres à l'unité, de ne pas accepter d'opérations d'essai, tant qu'elles tiennent.

Ce que Démarrer valide et ce que chaque commande fait à l'essai sont sur Essais et commentaires.

Métadonnées

Une entrée par champ de métadonnées que la procédure préparée demande, sous la ligne « Ce sous quoi le prochain essai de « Procédure » est enregistré. Un champ marqué * est demandé par chaque procédure. » Un champ manuel est une saisie de texte, désactivée sans Exécuter les procédures; un champ séquentiel n'est jamais une saisie mais une prédiction de l'identifiant que le compteur réservera au Démarrer (ou « Réservé au démarrage » tant qu'il ne peut pas être prédit), avec une infobulle disant qu'un compteur partagé peut bouger d'ici là. Sans rien de préparé, la carte lit « Préparez une procédure et les champs qu'elle demande apparaissent ici. » Ce que vous tapez est une préparation à l'échelle de la station : une autre connexion la voit aussitôt.

État de l'essai

Trois affichages : État (l'état de l'essai, ou « Préparation » pendant que l'unité est réservée, « Au repos » autrement), Cycle (« 2 / 10 », ou « Pas de cycle »), dessiné seulement tant que la procédure préparée est temporelle, puisque seule une fenêtre temporelle se répète, et Verdict (le verdict des preuves recueillies jusqu'ici, « Aucun » quand il n'y en a pas). Rien ici n'est teinté.

Commentaires

Le fil des commentaires de l'essai en cours de l'unité, coiffé de la ligne que le fil écrit sur lui-même (quel essai, ou qu'il n'y en a aucun). Chaque commentaire montre son heure, sa phase et son texte, avec Modifier (réécrire sur place; Entrée enregistre, Échap annule) et Supprimer (le premier appui arme la ligne avec « Supprimer ce commentaire? Cette action est irréversible. » et le second le retire). La zone Ajouter un commentaire… et son bouton Ajouter en ajoutent un à l'essai en cours. Tous demandent Exécuter les procédures; un fil verrouillé reste lisible et dit la raison au geste. La commande répond sur sa propre ligne de retour sous la zone.

Occurrences

Les épisodes d'occurrence actifs et récents de l'unité, coiffés de la ligne propre à la liste. Chaque ligne porte le nom de l'occurrence, son statut, depuis combien de temps elle est Active, une horloge de Perte de signal ou de Signal indisponible là où la source a lâché, et son message. Une liste vide le dit. Les épisodes viennent des Occurrences du modèle.

Voies

Les voies lisibles de l'unité sur un seul graphique en direct, chaque série nommée comme la voie s'appelle sur cette unité (un alias s'affiche en direct) et dessinée dans la couleur et sur les plages que la voie déclare dans Voies. Le graphique porte la rangée standard de boutons avec laquelle un graphique posé sur une vue s'ouvre (sélectionner une zone à agrandir, réinitialiser le zoom, enregistrer et copier un PNG, afficher ou masquer des séries, l'infobulle et le plein écran) et une note sous le dessin quand la conservation qu'il a demandée n'a pas pu être accordée en entier; ce que fait chaque bouton est sur Graphiques.

Productivité

Les quantités produites, les cadences et le registre des résultats de l'unité, sous la ligne « Activité de production aujourd'hui. » ou « Activité de production sur les N dernières heures. » (ou jours). Le côté droit de l'en-tête est la période : Aujourd'hui (depuis minuit local) ou N dernières h / N derniers j, la fenêtre glissante que le modèle déclare (ou que l'unité remplace) dans Productivité. Le corps est fait de trois affichages (Productivité, Rendement, Durée typique, chacun disant ce qui lui manque encore au lieu de dessiner un remplacement : « Aucune référence », « Non classé », « Non mesuré »), du Registre de production (une ligne par sortie : le nom, la quantité avec son unité, et la cadence par heure écoulée ou « Aucun temps écoulé »), du décompte des Résultats de fin (Finalisé, Conforme, Non conforme, Indéterminé, Non évalué, Interrompu, En échec) et d'un dépliage Par procédure avec les mêmes chiffres par procédure. Un modèle dont aucune procédure ne contribue à la production dit : « Aucune procédure ne contribue encore à la production. Activez « Production » sur une procédure pour lancer ces indicateurs. »; une période sans rien d'enregistré dit « Aucune production enregistrée aujourd'hui. » (ou dans la fenêtre).

Commandes uniques

« Déclencher une commande isolée sur cette unité, hors d'une procédure. » Chaque ligne n'est dessinée que là où le modèle déclare la bibliothèque depuis laquelle elle déclenche :

Ligne Contrôles Ce qu'elle fait Grisée quand
Instantané Un sélecteur de datalog et Capturer « Enregistrer maintenant une ligne de datalog comme un essai terminé dans les Historiques » : une ligne du datalog choisi devient un essai né terminé. Pas d'Exécuter les procédures, l'unité est occupée (préparation, en cours, suspendue ou en écriture), l'unité ou la station refuse les opérations d'essai, ou un instantané est déjà en cours.
Évaluer maintenant Un sélecteur de datalog, un sélecteur d'évaluation et Évaluer « Prendre l'instantané d'une ligne et la juger tout de suite face à l'évaluation »; le verdict est enregistré dans les Historiques. Dessinée seulement là où le modèle a à la fois un datalog et une évaluation. Comme Instantané.
Appliquer une recette Un sélecteur de recette instantanée et Appliquer « Écrire une fois les consignes de la recette par le canal d'écriture (aucun essai enregistré) »; le journal est l'enregistrement. Seules les recettes instantanées sont offertes. Pas d'Exécuter les procédures, l'unité ou la station refuse les opérations d'essai, ou une application est en cours. Elle demeure disponible pendant que l'unité est occupée.

Pendant que l'unité est occupée, la carte explique : « Instantané et Évaluer sont indisponibles pendant que cette unité prépare, exécute, suspend ou sauvegarde. Appliquer une recette reste disponible pendant un essai, mais pas tant que le verrouillage retient l'unité : une chaîne déclenchée, une chaîne en attente de réarmement et une chaîne dont la lecture est indisponible le refusent toutes. » Le résultat de chaque commande aboutit dans le journal des actions de la barre d'état (« Instantané enregistré. Voir les Historiques. », « Évalué. Le verdict est enregistré dans les Historiques. », « Recette appliquée. », ou le refus). Les sélecteurs démarrent sur le premier élément de chaque bibliothèque et conservent votre choix tant que l'entrée reste ouverte.

Une vue en carte

Un volet peut aussi porter une des vues du modèle en carte, à la hauteur choisie sur le volet (120 à 1200 px, 320 par défaut), coiffée du nom de la vue. La carte exécute l'unique définition de vue du modèle résolue pour cette unité : chaque voie abstraite répondue avec la source liée propre à l'unité. Elle se met à l'échelle pour remplir la carte et ne défile jamais; c'est la page qui défile. Ses commandes suivent la règle Process ci-dessus (Exécuter les procédures seulement), et une vue sans rien dessus est laissée de côté.

La vue d'une unité dans View

Une vue d'un modèle marquée Afficher dans View sur sa ligne Tableaux de bord pose une entrée par unité dans la même liste, nommée Modèle · Unité · Vue. Ce n'est pas une pile de cartes : la scène l'exécute sur le plan de travail comme n'importe quel tableau de bord, résolue pour son unité, avec la préférence de barre d'état et l'icône choisies sur la vue du modèle. Ses commandes ne demandent qu'Exécuter les procédures, la voir demande Consulter les modèles, et elle se modifie sur la ligne Tableaux de bord du modèle (Tableaux de bord d'un modèle), où le même éditeur s'ouvre avec les voies abstraites du modèle en tête de chaque liste d'adresses.

Ce qu'un volet d'unité ne fait pas

Il n'est jamais modifié, copié ni réordonné dans View, jamais rangé par le modèle (seulement par vous, une entrée d'unité à la fois), et il ne porte jamais la liste Visible par. Il n'enregistre rien de lui-même : un instantané, une évaluation ou un essai sont enregistrés par les services Process et relus dans les Historiques. Et il ne dessine jamais une carte pour laquelle la station n'a rien, alors une carte absente de la pile est une carte sans rien à montrer, pas une carte désactivée.