Astuces pour les listes et les gabarits

Tekla Structures
Modifié: 7 mar 2025
2025
Tekla Structures

Astuces pour les listes et les gabarits

Vous devez prendre en compte certains points pour pouvoir créer des listes plus efficacement.

Sélection des objets à inclure dans une liste à l'aide des GUID

Vous pouvez sélectionner les objets à inclure dans des listes grâce à leur GUID (ID global unique).

  1. Dans l’éditeur de gabarits, créez un gabarit utilisé pour créer la liste :
    1. Dans Tekla Structures, dans le menu Fichier, cliquez sur Éditeurs > Éditeur de gabarit.
    2. Dans l’éditeur de gabarit, cliquez sur Fichier > Nouveau.
    3. Sélectionnez Gabarit texte et cliquez sur OK.
    4. Ajoutez une ligne pour le GUID.
      • Cliquez sur Insérer > Composant > Ligne.

        Sélectionnez un type de contenu pour la ligne et cliquez sur OK.

      • Cliquez sur Insérer > Texte et entrez le texte guid :, Guid : ou GUID :. Cliquez sur OK.

        Cela permet de sélectionner des objets dans le modèle.

      • Cliquez sur Insérer > Champ valeur. Cliquez sur un point pour définir l’emplacement du champ dans la ligne. La boîte de dialogue Sélection attribut s’affiche, vous invitant à sélectionner un attribut pour le champ valeur.

        Sélectionnez l’attribut GUID et cliquez sur OK.

    5. Ajoutez le nombre requis de lignes supplémentaires dans le gabarit.
    6. Cliquez sur Fichier > Enregistrer sous.

      Entrez un nom pour le gabarit et accédez au dossier défini pour l'option avancée XS_​TEMPLATE_​DIRECTORY. Utilisez l’extension de nom de fichier .rpt.

  2. Créez une liste basée sur le gabarit de liste enregistré.
    1. Dans l'onglet Dessins & listes, cliquez sur Listes.
    2. Sélectionnez le gabarit de liste créé dans la liste.
    3. Cliquez sur Créer pour tout.

      Tekla Structures affiche la liste.

  3. Cliquez sur une ligne contenant un numéro GUID dans la liste.

    Tekla Structures sélectionne l’objet correspondant dans la vue du modèle actif.

Affichage du contenu d'une liste dans les cellules appropriées

Vous pouvez associer Tekla Structures pour ouvrir les listes d'un certain type dans Microsoft Excel. Lorsque vous ouvrez ces listes dans Microsoft Excel, les lignes des gabarits peuvent ne pas être correctement divisées en cellules. Pour corriger cela, vous pouvez ajouter des tabulations entre les cellules.

  1. Ouvrez un gabarit de liste existant dans l’éditeur de gabarits.
  2. Ajoutez \t entre les champs de texte et de valeur. Par exemple :

  3. Enregistrez la liste.

    Résultat dans Microsoft Excel :

    Résultat dans un éditeur de texte :

Tip:

De plus, vous pouvez utiliser une virgule ou un point-virgule comme séparateur entre les champs de texte. Toutefois, le séparateur par défaut peut changer selon les utilisateurs et le résultat peut ne pas être lisible dans tous les éditeurs de texte.

Ajouter un séparateur de cellules dans des listes Excel

Votre installation Tekla Structures contient des listes qui peuvent être ouvertes dans Microsoft Excel. Ces listes ont l’extension de fichier *.csv.rpt.

Si vous avez vos propres listes Excel dans Tekla Structures avec l’extension de fichier *.csv.rpt, vous pouvez ajouter le texte sep=; sur la ligne d’en-tête de page des gabarits de liste. Cela force Microsoft Excel à ouvrir le fichier à l’aide du caractère ; comme séparateur de cellules, et assure la séparation correcte des cellules dans Microsoft Excel. Le caractère « ; » est automatiquement reconnu comme séparateur, quelle que soit la langue que vous utilisez.

Après cet ajout, le séparateur par défaut ne dépend plus de vos paramètres régionaux Windows.

Cela a-t-il été utile?
Précédent
Suivant