Vues et dossiers

Ce que la colonne Visualisation liste et comment elle s'organise : créer, copier, ranger, renommer, réordonner et retirer des vues et des dossiers, les volets d'unité parmi eux, la vue de démarrage et qui voit quelle vue.

Afficher en Markdown

La colonne Visualisation de la page View liste chaque vue que cette station montre : les tableaux de bord que vous construisez, les dossiers dans lesquels vous les rangez, et les volets que les unités Process y posent. Choisir une ligne l'ouvre sur la scène. Organiser la liste demande la permission Modifier les tableaux de bord du rôle ; un rôle qui ne l'a pas lit la liste et ouvre ce qu'il peut voir, et aucun des verbes ci-dessous n'est dessiné pour lui. Toute écriture ici est refusée tant que l'ingénierie est verrouillée (une unité fonctionne) et tant que le runtime est arrêté, avec la raison dans l'infobulle du verbe grisé.

Les vues

Une vue à vous est une ligne avec l'icône choisie dans ses réglages, son nom, et sa description en infobulle.

Commande Ce qu'elle fait Grisée quand
Nouveau tableau de bord Le menu Nouveau… du pied, ou le menu contextuel d'une ligne de dossier Crée « Nouveau tableau de bord » (24 × 12, aucun composant) à la fin de la liste, au premier niveau ou dans le dossier sur lequel vous avez fait un clic droit, et l'ouvre sur la scène. Elle n'entre pas dans l'éditeur : appuyez sur Modifier dans la barre pour commencer à composer. Le bouton Nouveau tableau de bord de la scène vide fait la même chose. Ingénierie verrouillée, runtime arrêté.
Copier La barre de la scène Fait une copie modifiable de la vue ouverte : ses composants et chaque tracé entre eux sont clonés avec de nouvelles identités, la copie arrive dans le même dossier et prend le nom de l'originale suivi de « (2) », « (3) » et ainsi de suite jusqu'à ce qu'un nom soit libre, et elle s'ouvre dans l'éditeur. La copie n'est jamais la vue de démarrage. Rien n'est ouvert, ingénierie verrouillée, runtime arrêté.
Monter le tableau de bord / Descendre le tableau de bord Le pied, tant que l'éditeur est ouvert Échange la vue ouverte avec sa voisine à l'intérieur de son propre dossier (ou parmi les vues du premier niveau). Un dossier se place là où se place sa vue la plus haute, donc pousser la première vue d'un dossier au-dessus de la précédente emporte le dossier entier avec elle. La vue est déjà la première ou la dernière parmi ses voisines ; l'entrée ouverte est un volet d'unité (son ordre suit le modèle).
Supprimer La zone Tableau de bord de l'éditeur Retire la vue et tout ce qu'elle porte. C'est documenté avec les autres réglages du tableau de bord.

Deux vues peuvent porter le même nom ; rien n'adresse une vue par son nom ni par son dossier. La place d'une vue dans la liste est l'ordre qu'écrivent les verbes de réordonnancement ; une nouvelle vue et une copie arrivent toujours en dernier.

Les dossiers

Un dossier contient des vues et un niveau de dossiers de plus : deux niveaux au maximum. Il existe pour l'une de deux raisons : parce que vous l'avez déclaré (il se tient vide tant que vous n'y rangez rien) ou parce qu'une vue le nomme dans son chemin. Les noms de dossier se comparent sans tenir compte de la casse, donc « Four » et « four » sont un seul dossier, et la première orthographe vue est celle que la liste montre. Le rangement est purement navigationnel : rien n'adresse un tableau de bord par son dossier, donc en renommer ou en déplacer un ne réécrit aucune référence nulle part.

Commande Ce qu'elle fait Refusée quand
Nouveau dossier Le menu Nouveau… du pied (premier niveau) ou le menu d'une ligne de dossier (un sous-dossier dedans) Déclare le dossier sous le nom « Nouveau dossier » (puis « Nouveau dossier 2 » et ainsi de suite, le premier nom libre à côté de ses voisins) et ouvre aussitôt son champ de nom sur la ligne. Tapez le nom et appuyez sur Entrée ou quittez le champ ; Échap le laisse s'appeler « Nouveau dossier ». La ligne est déjà un dossier de deuxième niveau (son menu ne propose pas Nouveau dossier), ingénierie verrouillée, runtime arrêté.
Renommer le dossier Le menu d'une ligne de dossier, ou la barre tant que le dossier est ouvert Transforme la ligne en champ de nom. Le nouveau nom emporte avec lui les sous-dossiers et chaque vue à l'intérieur ; les dossiers que vous aviez ouverts restent ouverts sous le nouveau nom. Un nom vide ou qui contient « / » (« Un dossier doit porter un nom, et un nom ne peut pas contenir « / ». ») ; un nom déjà pris à côté de lui (« Il y a déjà ici un dossier nommé « … ». »), parce que fusionner deux dossiers est un déplacement et doit être demandé comme tel. Réécrire la casse d'un dossier est permis.
Retirer le dossier Le menu d'une ligne de dossier, ou la barre tant que le dossier est ouvert (encre de danger) Demande d'abord, en comptant ce qui bouge : « Retirer le dossier « X » ? Ses N vues reviennent au premier niveau de la liste. Aucun tableau de bord n'est supprimé. » Chaque vue qu'il contenait, sous-dossiers compris, revient au premier niveau et le dossier cesse d'exister. Ingénierie verrouillée, runtime arrêté.
Déplacer vers Le menu d'une ligne de vue Un sous-menu de toutes les destinations : Un nouveau dossier (créé autour de cette vue), Un nouveau sous-dossier ici (proposé seulement tant que la vue est dans un dossier de premier niveau), Le premier niveau (grisé quand elle y est déjà), puis chaque dossier que la liste dessine, les vides compris (le dossier courant grisé). La destination se déplie pour que la vue déplacée soit à l'écran. Ingénierie verrouillée, runtime arrêté.

Le chevron d'une ligne de dossier replie le groupe ; appuyer sur le nom ouvre le dossier sur la scène, et la ligne prend la même accentuation qu'une vue choisie. Chaque dossier arrive replié à l'ouverture de la page ; ceux que vous avez dépliés sont à vous pour la session et ne sont jamais enregistrés. Tout déplier et Tout replier dans le pied balaient tous les dossiers d'un coup et sont grisés tant qu'il n'y a pas de dossier à ouvrir.

Les dossiers sont ordonnés là où se trouve leur vue la plus haute ; un dossier qui ne contient aucune vue nulle part en dessous passe après ceux qui en ont, par ordre de nom parmi ses semblables, de sorte qu'un dossier neuf se trouve toujours au pied de son niveau. Un rôle qui organise voit chaque dossier déclaré, vide ou non ; tout autre rôle ne reçoit que les dossiers contenant au moins une vue qu'il peut voir, de sorte que les vues masquées d'un rôle ne lui laissent jamais des coquilles qui n'ouvrent sur rien.

La vue d'ensemble d'un dossier

Un dossier ouvert sur la scène dessine ce qu'il contient. Une ligne dit ce qui y est rangé directement (« Une vue est rangée ici. Ouvrez sa carte pour l'exécuter. », « N vues sont rangées ici. Ouvrez une carte pour en exécuter une. », « Aucune vue n'est rangée ici directement. Ouvrez l'un des dossiers ci-dessous pour voir ce qu'il contient. », ou « Rien n'est rangé ici pour l'instant. »). Ses sous-dossiers viennent d'abord sous forme de petites lignes portant le nom et ce dont chacun répond (« Aucune vue », « 1 vue », « N vues ») ; un appui ouvre ce dossier. Puis une carte par vue rangée ici directement : l'icône de la vue (la marque générique de vue quand elle n'en a choisi aucune), son nom et une ligne de sa description. La carte entière est le bouton. Un dossier qui ne contient rien du tout dit : « Ce dossier ne contient encore aucune vue. Faites un clic droit dessus dans la liste pour en créer une ici, ou déplacez-y une vue depuis son propre menu. »

Les volets d'unité parmi les vues

Les entrées qu'un modèle Process pose ici représentent une unité, pas une disposition : une par unité pour chaque volet ou vue du modèle marqué Afficher dans View dans l'espace de travail Process (Volets, Tableaux de bord d'un modèle). Chacune est nommée Modèle · Unité · Surface et porte l'icône choisie sur le volet ou sur la vue ; celle qui n'en a choisi aucune prend la marque fixe que l'arborescence Process dessine pour ce genre de nœud, de sorte que les deux listes s'accordent. Celles qui ne sont pas rangées se tiennent sous l'intertitre Volets de l'unité après l'arborescence ; vous pouvez en ranger une dans n'importe quel dossier depuis le menu de sa ligne comme une vue à vous, et dans un dossier dont le nom est celui du modèle ou de l'unité, la ligne laisse tomber ce segment et se lit, par exemple, Unité 2 · Vue d'ensemble. La barre de la scène ne la raccourcit jamais : elle lit toujours le nom entier.

Une entrée d'unité n'est jamais copiée, modifiée ni réordonnée ici : Modifier dans Process dans la barre ouvre la ligne propre au modèle pour un rôle qui peut gérer les modèles. La voir demande la permission Consulter les modèles et ignore la liste de visibilité des vues ; l'exploiter demande Exécuter les procédures. Ce que l'entrée dessine est décrit sous Volets d'unité dans View.

La vue de démarrage

Un seul tableau de bord peut porter Afficher au démarrage dans ses réglages ; l'activer l'efface sur toutes les autres vues. Chaque connexion s'ouvre sur cette vue, ou sur la première vue dans l'ordre de la liste quand aucune ne porte le marqueur ; une adresse /d/{id} a priorité pour cette visite seulement. Une entrée d'unité n'est jamais la vue de démarrage, et une copie n'hérite jamais du marqueur.

Qui voit quelle vue

La liste Visible par des réglages du tableau de bord décide quels rôles listent et ouvrent une vue, par la liste comme par /d/{id}. Rien de coché signifie tout le monde ; une liste cochée signifie ces rôles seulement, Admin voyant chaque vue quoi qu'il arrive ; le rôle « Non connecté » y prend part comme les autres, donc une tablette en kiosque ne coche que ses propres vues. Un rôle coché puis supprimé depuis compte comme non coché, de sorte qu'une vue ne puisse jamais devenir inaccessible. Une entrée d'unité ignore la liste : la voir suit la permission Process ci-dessus.

Les vignettes

La colonne Visualisation et la vue d'ensemble d'un dossier ne dessinent aucune image d'une vue : une ligne est son icône et son nom, une carte son icône, son nom et sa description. Une vue n'est dessinée en petit, telle qu'elle est, que là où l'espace de travail Process dispose un volet et prévisualise une carte de vue à l'intérieur (Volets). Cet aperçu est la vraie vue sur sa propre grille, posée avec des lectures vides (des tirets sur les indicateurs, des graphiques sans série), les genres de graphique dessinés comme une silhouette de leur forme plutôt que par un moteur en direct, sans ses lignes de tracé, et inerte : l'image d'une installation n'en conduit jamais une. Une vue sans aucun composant affiche « Rien dessus pour l'instant ».

Ce que la colonne ne fait pas

Elle n'imbrique jamais les dossiers sur trois niveaux : un chemin enregistré plus profond est lu jusqu'à deux niveaux plutôt que masqué. Elle ne supprime jamais une vue ; retirer un dossier ne fait que le vider. Elle ne range jamais la définition de vue propre à un modèle (cela appartient à l'arborescence Process), seulement les entrées par unité. Et elle ne conserve rien de votre navigation : les repliages, le dossier ouvert et la sélection sont par connexion et partent avec elle.