5.8.2.1.20.8.  Gérer les variables

Dans la boîte de dialogue Gestion des variables [Variable Management], vous pouvez gérer les variables de l'ensemble du catalogue, par exemple pour harmoniser les noms, régler la visibilité et bien plus encore. Cliquez sur un catalogue, un ou plusieurs projets ou un dossier quelconque par un clic droit > Automatisation [Automation] > Gérer les variables [Manage variables] pour ouvrir le gestionnaire de variables [Variable Manager].

Vous obtenez une liste de toutes les variables des projets sous-jacents sous forme de tableau avec les colonnes correspondantes Nom [Name], Description, Emplacement [Save location], Unité [Unit], Groupe [Group], Type, Type de données [Data type], Décimales [Decimal places], État [Status], Caché [Hidden], Traductible [Translatable] et Sans sélection de liste dans un tableau vertical [Without list selection in vertical table].

Fenêtre "Gestion des variables [Variable Management]

Fenêtre "Gestion des variables [Variable Management]

Cliquez sur une ligne pour afficher le chemin d'accès au fichier dans la fenêtre d'affichage de droite. En cliquant sur le bouton ... vous pouvez ouvrir le projet dans PARTdesigner.

[Remarque]Remarque

La couleur du chemin d'accès au fichier suit les règles habituelles de PARTproject. Cela signifie que les projets masqués sont également affichés en rouge.

Exemple de chemin d'accès à un projet

Exemple de chemin d'accès à un projet

[Astuce]Astuce

En double-cliquant dans un champ éditable du tableau, vous pouvez modifier son contenu. Les modifications sont marquées par un texte en gras.

Un texte en gros caractères indique clairement les modifications

Un texte en gros caractères indique clairement les modifications

Variables Groupes [Variable groups]

Si vous passez le curseur de la souris sur la colonne Groupe, tous les groupes attribués s'affichent en info-bulle.

La colonne Groupes [Groups] dans la gestion des variables [Variable Management]

La colonne Groupes [Groups] dans la gestion des variables [Variable Management]

Si vous cliquez sur une cellule dans la colonne Groupe [Group], vous pouvez appeler la fenêtre Groupes de variables [Variable groups] en cliquant sur le bouton ....

[Remarque]Remarque

Les groupes de variables [Groups of variables] peuvent être créés et gérés dans l'onglet Généralités [General] sous Création de groupes de variables [Create variable groups]. Voir à ce sujet Section 5.9.2.3.2, «  Création de groupes de variables (au niveau du catalogue)  ».

Fenêtre Variables Groupes [Variable groups]

Fenêtre Variables Groupes [Variable groups]

Fonction de recherche

Utilisez la ligne de filtre [Filter] pour filtrer le tableau. Sélectionnez un terme ou saisissez quelque chose.

[Remarque]Remarque

Sélectionnez <vides> pour filtrer les champs vides.

Vous pouvez effectuer une recherche à l'aide de caractères génériques ( * ), par exemple " C* ", " *C " ou " *C* ".

Vérification du contenu des tableaux

Le système vérifie les variables du tableau et affiche un symbole d'avertissement jaune ou rouge si une entrée correspondante présente une erreur. Vous pouvez passer la souris sur le symbole pour afficher le texte de l'avertissement sous forme d'info-bulle.

[Astuce]Astuce

Un "problème" est le terme générique pour désigner une erreur ou un avertissement.

Une "erreur" est un problème grave qui nécessite des mesures supplémentaires ou qui peut rendre le projet concerné inopérant.

Un "avertissement" est un problème mineur qui doit être corrigé, mais le projet concerné doit rester fonctionnel.

Exemple d'avertissement : "La variable est dans un groupe, mais cachée [The variable is in a group, but hidden.]".

Exemple d'avertissement : "La variable est dans un groupe, mais cachée [The variable is in a group, but hidden.]".

Dès qu'il y a des problèmes, vous pouvez utiliser la navigation en bas à gauche pour passer aux messages correspondants.

Erreur de navigation

Erreur de navigation

Une fois toutes les erreurs corrigées, cliquez sur Appliquer [Apply] et / ou sur OK.

Mode lecture seule

Pour les catalogues gérés par SVN, les variables ne peuvent être gérées que si le catalogue est extrait. Si ce n'est pas le cas, vous pouvez certes ouvrir la gestion des variables [Variable Management], mais vous ne pouvez pas y apporter de modifications. Si vous ouvrez un composant dans PARTdesigner à partir de cet affichage, celui-ci ne s'ouvre également qu'en mode lecture seule.

Gestion des variables [Variable Management] en mode lecture seule

Gestion des variables [Variable Management] en mode lecture seule

Si vous sélectionnez un répertoire qui contient à la fois des pièces extraites et des pièces archivées, une boîte de dialogue apparaît.

Boîte de dialogue

Boîte de dialogue

Vous pouvez alors visualiser tous les projets en mode lecture seule ou ignorer les parties en lecture seule pour ne pas les afficher ensuite dans la gestion des variables [Variable Management].

5.8.2.1.20.8.1. Fonctions
Exportation de tableaux [Table export]

Au-dessus du tableau, vous avez la possibilité d'exporter le tableau affiché en cliquant sur le bouton Exporter les tableaux [Table export].

La fenêtre de dialogue Exportation de tableaux [Table export] s'ouvre, voir chapitre Section 7.12.17, «  Enregistrer en tant que fichier CSV  ».

Importation d'algorithmes (sous forme de tableau) [Algorithm import (as table)]

Dans la gestion des variables, vous avez la possibilité d'effectuer une importation par lots pour les algorithmes.

Importation d'algorithmes (sous forme de tableau) [Algorithm import (as table)]

Importation d'algorithmes (sous forme de tableau) [Algorithm import (as table)]

Vous avez besoin d'un fichier Meta-CSV avec la structure suivante :

"PRJ_PATH","ALGO_CSV_PATH"
"thing/part.prj","../thing/part_algo_A.csv"
"thing/part.prj","../thing/part_algo_B.csv"
"other/foo.prj","foo_algo_Z.csv"

L'en-tête doit obligatoirement être inclus et se présenter comme suit :

"PRJ_PATH","ALGO_CSV_PATH"

Les chemins d'accès aux fichiers du projet peuvent être absolus ou relatifs au catalogue cible. Les chemins de fichiers CSV de l'algorithme peuvent être absolus ou relatifs au méta-CSV.

Tous les projets cibles doivent être extraits. Une boîte de dialogue s'ouvre et affiche des informations sur la progression. Chaque fichier CSV est chargé, un algorithme est créé, sa validité est vérifiée et il est enregistré dans le projet cible. Les éventuelles erreurs sont affichées dans la boîte de dialogue.

Importation d'algorithmes (sous forme de tableau) [Algorithm import (as table)]

Importation d'algorithmes (sous forme de tableau) [Algorithm import (as table)]

Rapport CSV [Report CSV]

Si nécessaire, demandez à ce qu'un rapport soit établi lors d'une importation, afin de répertorier toutes les modifications.

Pour ce faire, cliquez sur Importation algorithme [Algorithm import] dans la gestion des variables [Variable Management] et sélectionnez un fichier CSV pour le rapport. Dès que vous cliquez sur Importer [Import], vous voyez dans l'historique si l'importation a réussi. De plus, vous recevez un message d'état vous indiquant s'il y a eu des modifications ou non. Si aucune modification n'a été apportée, le CSV créé est vide.

Algorithme d'importation [Algorithm import] Rapport CSV [Report CSV]

Algorithme d'importation [Algorithm import] Rapport CSV [Report CSV]

Résoudre les liens [Resolve links]

Si l'option est activée, les projets liés sont également chargés. Ces projets liés peuvent se trouver à n'importe quel endroit du catalogue, donc également en dehors de la sélection initiale. Cela peut entraîner l'affichage de projets dans les chemins de fichiers qui ne font pas partie de la sélection initiale.

La visibilité des projets liés est fonction de la visibilité du lien.

Filtre de projet [Project filter]

Sélectionnez les projets à afficher en fonction de leur visibilité.

Recharger les variables [Reload variables]

Au-dessus du tableau il existe l’option variables chargement [Reload variables]. Si vous avez déjà apporté des modifications, une boîte de dialogue qui demande si vous souhaitez sauvegarder les modifications ou .

Commandes du menu contextuel

Vous pouvez utiliser d'autres fonctions en cliquant avec le bouton droit de la souris sur n'importe quel contenu de cellule (sauf l'en-tête).

Combiner des variables [Combine variables]

[Remarque]Remarque

Lors de la combinaison, toutes les lignes sélectionnées sont alignées les unes sur les autres, de sorte qu'elles soient identiques. Toutes les valeurs précédentes sont alors écrasées.

Vous pouvez combiner deux ou plusieurs variables en maintenant la touche CTRL enfoncée et en cliquant sur les lignes que vous souhaitez combiner. En cliquant avec le bouton secondaire de la souris sur l'une des lignes sélectionnées, le menu contextuel s'ouvre et vous pouvez sélectionner Combiner les variables [Combine variables].

Dans la fenêtre du même nom, vous pouvez encore faire une sélection avant la fusion en cas de données différentes dans la même colonne. Après avoir appuyé sur OK, les lignes sont alignées et les anciennes valeurs sont écrasées.

Réinitialiser les variables [Reset variables]

Réinitialiser les variables [Reset variables] permet de rétablir la valeur initiale des modifications apportées précédemment à une ligne.

[Important]Important

La réinitialisation des variables ne fonctionne que si la modification n'a pas encore été enregistrée.

Supprimer les variables [Delete variables]

Supprime la variable sélectionnée après une demande de confirmation, à condition qu'il n'y ait pas de dépendances.

[Attention]Attention

S'il existe une ou plusieurs dépendances, un message d'avertissement apparaît auparavant. La variable peut tout de même être supprimée, mais il se peut que tous les projets contenant cette variable soient ensuite défectueux !

Exportation de tableaux [Table export]

Ouvre la boîte de dialogue Exportation de tableaux [Table export] pour les lignes sélectionnées.