File attributo template (contentattributes.lst)
Gli attributi dei template rappresentano le proprietà degli oggetti. È possibile utilizzare gli attributi dei template nei campi valore, nelle formule e nelle regole delle righe per ottenere i dati necessari dal database Tekla Structures.
Quando si effettua l'output del template Tekla Structures sostituisce l'attributo con il valore attuale della proprietà dell'oggetto corrispondente. Ad esempio, se si include l'attributo WEIGHT
in un template di report, Tekla Structures visualizza il peso dell'oggetto del modello nel report.
Gli attributi dei template sono definiti nei seguenti file:
Nome File | Descrizione |
---|---|
contentattributes.lst | È un file contenitore che elenca tutti i file contenenti le definizioni degli attributi attuali. I file vengono aggiunti con sentenze Questo file viene sovrascritto nell'installazione quando si installa una versione più recente di Tekla Structures. Fare una copia di questo file prima di aggiornarlo. In genere, non è necessario modificare contentattributes.lst. Non modificare questo file se non si è un amministratore. |
contentattributes_global.lst | Questo file contiene gli attributi che sono codificati nel programma. Non modificare questo file. |
contentattributes_userdefined.lst | Questo file contiene attributi utente, come il file objects.inp. Questo file viene sovrascritto nell'installazione quando si installa una versione più recente di Tekla Structures. Per utilizzare nei template e nei report attributi personalizzati, creare una copia del file e aggiungere gli attributi necessari al file. |
Di default, questi file si trovano in ..\Program Files\Tekla Structures\<version>\nt\bin\TplEd\settings, tuttavia la posizione potrebbe essere diversa nell'ambiente in uso.
L'ordine di ricerca per il file contentattributes.lst è il seguente:
-
Cartella modello
-
Cartella progetto definita da XS_PROJECT
-
Cartella azienda definita da XS_FIRM
-
Cartella definita da XS_TPLED_INI
-
Cartella definita da XS_TEMPLATE_DIRECTORY/settings