Vues et dossiers

Ce que la colonne Visualisation énumère et comment elle est organisée : 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 énumère 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. Chaque écriture d'ici est refusée pendant que l'ingénierie est verrouillée (une unité est en cours) 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 portant 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 du clic droit d'une ligne de dossier Crée « Nouveau tableau de bord » (24 × 12, sans 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 aboutit dans le même dossier et prend le nom de l'originale avec « (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 tient là où se tient sa vue la plus haute, alors pousser la première vue d'un dossier au-dessus de la précédente emporte tout le dossier 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 vue neuve et une copie aboutissent toujours en dernier.

Les dossiers

Un dossier porte 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 jusqu'à ce que vous y rangiez quelque chose) ou parce qu'une vue le nomme dans son chemin. Les noms de dossier se comparent sans distinction de casse, alors « Four » et « four » sont un seul dossier, et la première graphie vue est celle que la liste montre. Le rangement est purement de navigation : rien n'adresse un tableau de bord par son dossier, alors 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 nommé « Nouveau dossier ». La ligne est déjà un dossier de deuxième niveau (son menu n'offre 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 les sous-dossiers du dossier et toutes les vues qu'il contient; les dossiers que vous aviez ouverts restent ouverts sous le nouveau nom. Un nom vide ou contenant « / » (« Un dossier doit porter un nom, et un nom ne peut pas contenir « / ». »); un nom déjà pris à côté (« 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 (fabriqué autour de cette vue), Un nouveau sous-dossier ici (offert seulement tant que la vue se trouve dans un dossier de premier niveau), Le premier niveau (grisé quand elle y est déjà), puis chaque dossier que la liste dessine, les dossiers vides compris (celui du moment 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 le même accent 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 aucun dossier à ouvrir.

Les dossiers sont ordonnés là où se trouve leur vue la plus haute; un dossier qui ne porte aucune vue nulle part en dessous passe après ceux qui en portent, dans l'ordre des noms 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 qui portent au moins une vue qu'il peut voir, de sorte que les vues cachées à un rôle ne lui laissent jamais des coquilles qui 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 en 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 de vue générique quand elle n'en a choisi aucune), son nom et une ligne de sa description. Toute la carte est l'appui. 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 tiennent lieu d'une unité, pas d'un agencement : 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 la vue; une entrée 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 d'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 lit, par exemple, Unité 2 · Vue d'ensemble. La barre de la scène ne l'abrège 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; la piloter demande Exécuter les procédures. Ce que l'entrée dessine, c'est 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 l'indicateur; une adresse /d/{id} la remplace pour cette visite seulement. Une entrée d'unité n'est jamais la vue de démarrage, et une copie n'hérite jamais de l'indicateur.

Qui voit quelle vue

La liste Visible par des réglages du tableau de bord décide quels rôles énumèrent et ouvrent une vue, par la liste comme par /d/{id}. Rien de coché veut dire tout le monde; une liste cochée veut dire ces seuls rôles, Admin voyant chaque vue quoi qu'il arrive; le rôle « Non connecté » y participe comme tout autre, alors une tablette borne ne coche que ses propres vues. Un rôle coché puis supprimé compte comme non coché, de sorte qu'une vue ne puisse jamais devenir inatteignable. Une entrée d'unité ignore la liste : la voir suit la permission Process ci-dessus.

Les aperçus

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-même, que là où l'espace de travail Process agence un volet et prévisualise une carte de vue dedans (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 : une image d'une installation n'en conduit jamais une. Une vue sans aucun composant lit « Rien dessus pour l'instant ».

Ce que la colonne ne fait pas

Elle n'imbrique jamais les dossiers sur trois niveaux : un chemin conservé 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 replis, le dossier ouvert et la sélection sont par connexion et partent avec elle.