Création de listes dans des formats alternatifs
Table des matières
2 Ouverture automatique des listes
3 Note à propos de l'ouverture des fichiers csv avec Excel
4 Exemple de fichier csv
5 Exemple de fichier html
6 Exemple de fichier xls
1 Généralités
Tekla Structures ne produit des listes qu'au format texte. Toutefois, des formats texte peuvent être interprétés différemment par certains logiciels (Excel, HTML). Il est donc possible de produire à partir de Tekla Structures des listes qui sont directement ouvertes dans Excel ou dans Internet Explorer.
2 Ouverture automatique des listes
1: Ouverture de la liste avec son programme associé, plutôt qu'un affichage dans une boîte de dialogue Tekla Structures.
2: L'option "Oui" provoque l'affichage automatique de la liste après sa création.
L'option "éditeur externe" permet d'ouvrir la liste avec le programme associé à son extension dans Windows. Généralement, l'extension "xsr" est associée au programme Bloc-notes ou Wordpad. Si ce n'est pas le cas, il est possible de "forcer" cette association en faisant un clic droit sur un fichier xsr dans l'explorateur Windows, en choisissant "Ouvrir avec" puis en sélectionnant le programme désiré dans la liste proposée.
1: Choix du programme.
2: Mémorisation du programme.
Les fichiers créés par Tekla Structures portent normalement par défaut l'extension xsr. Le nom est créé à partir du nom du gabarit pour lequel l'extension rpt est remplacée par xsr. Toutefois, si le nom du gabarit comporte déjà une extension reconnaissable, xsr n'est pas ajouté.
1: Nom du fichier gabarit: A_liste_appro.csv.rpt
2: Fichier sortie proposé automatiquement: A_liste_appro.csv
Dans l'exemple ci-dessus, le fichier créé porte l'extension csv, il sera ouvert automatiquement avec le programme associé: Excel. Un fichier portant l'extension html sera ouvert automatiquement avec Internet Explorer.
3 Note à propos de l'ouverture des fichiers csv avec Excel
Les fichiers csv sont reconnus par Excel. Ce sont des fichiers texte ayant un point-virgule comme séparateur entre les colonnes. Si on ouvre un fichier csv avec Excel lorsque celui-ci est démarré, le point virgule est bien utilisé comme séparateur. Par contre, si on double-clique sur un fichier csv ou si on l'ouvre avec l'éditeur externe dans Tekla Structures, le point virgule n'est pas reconnu. Il suffit de faire Données/Convertir, puis d'indiquer le ";" comme séparateur.
4 Exemple de fichier csv
Il suffit d'introduire des ; comme séparateur dans le fichier gabarit:
L'exemple suivant est la liste d'approvisionnement standard transformée avec des;
Résultat (après création et ouverture comme expliqué dans le paragraphe 3):
Il peut être nécessaire de désactiver les sauts de page, dans l'éditeur de gabarit, faire Paramètre/Page et donner un nombre de lignes par page très grand (10000 par exemple).
5 Exemple de fichier html
Les gabarits permettant d'obtenir des listes html étant au format html, leurs modifications doivent être réservées à des utilisateurs connaissant ce language.
Le résultat est le suivant:
6 Exemple de fichier xls
Les gabarits permettant d'obtenir des listes xls étant au format html et xml, leurs modifications doivent être réservées à des utilisateurs connaissant ce language.
Le résultat est le suivant: