Mensura : Gérer et maintenir l'ordre des attributs de bloc après modification

Comment s’assurer que l’ordre des attributs défini dans un bloc Mensura est conservé après modification de la définition du bloc, et quelles sont les procédures à suivre pour y parvenir, sachant que la fonction ‹ Réactualiser les attributs › ne semble pas fonctionner comme attendu ?

Le problème de persistance de l’ordre des attributs dans les blocs Mensura après modification est une limitation connue liée à la manière dont le logiciel gère la mise à jour des instances de bloc existantes. La fonction ‹ Réactualiser les attributs › est principalement conçue pour actualiser les valeurs ou la visibilité des attributs, mais pas leur ordre structurel.

Voici la démarche experte pour gérer cette situation, en tenant compte de la solution de contournement et des bonnes pratiques :

  1. DIAGNOSTIC DU PROBLÈME

    • Lorsque vous modifiez l’ordre des attributs via l’éditeur d’attributs de Mensura, cette modification est bien enregistrée dans la définition du bloc.
    • Cependant, les instances de ce bloc déjà insérées dans le dessin ne mettent pas automatiquement à jour leur ordre d’affichage des attributs, même après avoir utilisé les fonctions ‹ Réactualiser les attributs › disponibles (via le double-clic sur le bloc ou le gestionnaire de symboles et blocs).
  2. SOLUTION DE CONTOURNEMENT (PROCÉDURE MANUELLE)
    La seule méthode fiable pour appliquer un nouvel ordre d’attributs à des blocs existants est de les réinsérer. Cette méthode, bien que fastidieuse, est la ‹ résolution › identifiée :

    • Étape 2.1 : Modifier l’ordre des attributs
      • Accédez à l’éditeur d’attributs (généralement via Dessin > Éditeur d'attributs).
      • Définissez l’ordre souhaité pour les attributs de votre bloc.
      • Enregistrez les modifications de la définition du bloc.
    • Étape 2.2 : Supprimer les instances existantes
      • Sélectionnez et supprimez toutes les instances du bloc dont vous souhaitez mettre à jour l’ordre des attributs.
    • Étape 2.3 : Réinsérer les blocs
      • Utilisez le ‹ Gestionnaire de symboles et blocs › pour réinsérer le bloc modifié à ses emplacements d’origine.
    • Étape 2.4 : Ressaisir les valeurs d’attributs
      • ATTENTION : Lors de la réinsertion, toutes les valeurs d’attributs spécifiques à chaque instance précédente seront perdues. Vous devrez les ressaisir manuellement pour chaque nouveau bloc inséré. C’est la principale contrainte de cette méthode.
  3. BONNES PRATIQUES ET CONSEILS D’EXPERT
    Pour minimiser l’impact de cette limitation :

    • Définir l’ordre dès la conception : Il est crucial de définir l’ordre final des attributs de vos blocs dès leur création initiale. Une planification rigoureuse en amont permet d’éviter ces manipulations coûteuses en temps.
    • Minimiser les modifications structurelles : Tentez de figer la structure de vos blocs (nombre et ordre des attributs) le plus tôt possible dans le cycle de vie du projet. Les modifications structurelles doivent être exceptionnelles.
    • Utiliser des blocs dynamiques (si applicable) : Si Mensura propose des fonctionnalités de blocs dynamiques ou paramétriques, explorez-les pour gérer la visibilité ou les propriétés sans modifier la définition de base, mais cela ne résoudra pas directement le problème d’ordre des attributs.
    • Documentation interne : Maintenez une documentation claire de vos blocs standards, y compris l’ordre de leurs attributs, pour éviter les modifications intempestives et assurer la cohérence au sein de l’équipe.

Cette approche, bien que contraignante, est la méthode validée pour garantir que le nouvel ordre des attributs est pris en compte dans les instances de blocs Mensura.