US EnvHelp: Template attribute files

Tekla Structures
2022
Tekla Structures
2021
Tekla Structures
2020
Tekla Structures
2019i
Tekla Structures
2019
Tekla Structures
2018i
Tekla Structures
2018
Tekla Structures
2023
Tekla Structures
USENVHELP
Environment
United States (Imperial)
United States (Metric)
The contentattributes.lst file in the US environments contains the following lst files. If you create new user-defined attributes for your projects and want them to be available in the Template Editor's Value Field folders then you should edit the contentattributes_customer.lst file to include your user-defined attributes. It is recommended that you do a Save As of this file (contentattributes_customer.lst) and change the word 'customer' to your company's name or initials. Then edit the contentattributes.lst file to look at your file. The image below is an example.
 
File NameIn UseExplanation
contentattributes_global.lstYescontains attributes that are required by all environments. Do not modify.
contentattributes_us_common.lstYescontains attributes that are common to all US roles and defined in the objects.inp file located in the usimp(usmet)/inp folder. Do not modify.
contentattributes_us_roles.lstYescontains attributes that are unique to US roles and defined in the objects.inp file located in the usimp(usmet)/us_roles/<role>/inp folder. Do not modify.
contentattributes_custom.lstYescontains custom attributes that are required by all environments. Do not modify.
contentattributes_tab_change_mgmt.lstremmed outthe objects.inp file located in the role inp folder contains a tab for Change Management that is hidden by default. If you turn this tab on in the objects.inp file then you should unrem this item in the contentattributes.lst file.
contentattributes_tab_cis2.lstremmed outthe objects.inp file located in the role inp folder contains a tab for CIS/2 that is hidden by default. If you turn this tab on in the objects.inp file then you should unrem this item in the contentattributes.lst file.
contentattributes_customer.lstYesuse this file to add your user-defined attributes that you created in your objects.inp file. Do a Save As and change the word customer to your company's name or initials. Then edit the contentattributes.lst file to look at your file not this one.
contentattributes_external.lstYesfor various reference files.
contentattributes_ArchiCAD.lstremmed outlocated in ...nt/TplEd/settings folder.
contentattributes_MagiCAD.lstremmed outlocated in ...nt/TplEd/settings folder.
contentattributes_QuickPen.lstremmed outlocated in ...nt/TplEd/settings folder.
contentattributes_RevitMEP.lstremmed outlocated in ...nt/TplEd/settings folder.
contentattributes_RevitArch.lstremmed outlocated in ...nt/TplEd/settings folder.

Please note that you don't have to edit the contentattributes_customer.lst file in order to use your user-defined attributes. Just select an existing attribute and change the portion of that formula to include your user-defined attribute not the one you selected. You will get a warning that your attribute is unknown, which you can ignore. The report or template will find the attribute in your model (if applied) and will pull in the correct information. If you do not want to see the warning then you'll need to add your user-defined attributes to the contentattributes_customer.lst file.

 
Was this helpful?