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].
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 |
|---|---|
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. | |
![]() | 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. | |
Si vous passez le curseur de la souris sur la colonne Groupe, tous les groupes attribués s'affichent en info-bulle.
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 |
|---|---|
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) ». | |
Utilisez la ligne de filtre [Filter] pour filtrer le tableau. Sélectionnez un terme ou saisissez quelque chose.
![]() | 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* ". | |
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.
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.
Une fois toutes les erreurs corrigées, cliquez sur et / ou sur .
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.
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.
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].
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 ».
Dans la gestion des variables, vous avez la possibilité d'effectuer une importation par lots pour les algorithmes.
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.
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 , 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.
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.
Sélectionnez les projets à afficher en fonction de leur visibilité.
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
.
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 |
|---|---|
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 , 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 |
|---|---|
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.
Exportation de tableaux [Table export]
Ouvre la boîte de dialogue Exportation de tableaux [Table export] pour les lignes sélectionnées.

![Fenêtre "Gestion des variables [Variable Management]](https://webapi.partcommunity.com/service/help/latest/pages/fr/ecatalogsolutions/doc/resources/img/img_d2b5360658e94262bfb67d2ba5814107.png)
![[Remarque]](https://webapi.partcommunity.com/service/help/latest/pages/fr/ecatalogsolutions/doc/images/note.png)

![[Astuce]](https://webapi.partcommunity.com/service/help/latest/pages/fr/ecatalogsolutions/doc/images/tip.png)

![La colonne Groupes [Groups] dans la gestion des variables [Variable Management]](https://webapi.partcommunity.com/service/help/latest/pages/fr/ecatalogsolutions/doc/resources/img/img_b4667d57d60a4d5ca8051940ce4c5d4f.png)
![Fenêtre Variables Groupes [Variable groups]](https://webapi.partcommunity.com/service/help/latest/pages/fr/ecatalogsolutions/doc/resources/img/img_b152eec50e0541408fb1f00bb5e43d3f.png)
![Exemple d'avertissement : "La variable est dans un groupe, mais cachée [The variable is in a group, but hidden.]".](https://webapi.partcommunity.com/service/help/latest/pages/fr/ecatalogsolutions/doc/resources/img/img_885de2561af5407da30f3865d57e2f43.png)

![Gestion des variables [Variable Management] en mode lecture seule](https://webapi.partcommunity.com/service/help/latest/pages/fr/ecatalogsolutions/doc/resources/img/img_bc8b16882a7f44859fa8711726df3cb7.png)

![Importation d'algorithmes (sous forme de tableau) [Algorithm import (as table)]](https://webapi.partcommunity.com/service/help/latest/pages/fr/ecatalogsolutions/doc/resources/img/img_6da988c91d8249fea0a382dac3e25f5a.png)
![Importation d'algorithmes (sous forme de tableau) [Algorithm import (as table)]](https://webapi.partcommunity.com/service/help/latest/pages/fr/ecatalogsolutions/doc/resources/img/img_b39c81d55726413eaf61252e505863c1.png)
![Algorithme d'importation [Algorithm import] Rapport CSV [Report CSV]](https://webapi.partcommunity.com/service/help/latest/pages/fr/ecatalogsolutions/doc/resources/img/img_bb6aa153321f493eaac2dd7af68c9394.png)
![[Important]](https://webapi.partcommunity.com/service/help/latest/pages/fr/ecatalogsolutions/doc/images/important.png)
![[Attention]](https://webapi.partcommunity.com/service/help/latest/pages/fr/ecatalogsolutions/doc/images/caution.png)