模板属性文件 (contentattributes.lst)
模板属性表示的是对象属性。 您可以在值字段、公式和行规则中使用模板属性,以便从 Tekla Structures 数据库获取所需的数据。
在输出模板时,Tekla Structures 会用相应对象属性的实际值替换该属性。 例如,如果您在报告模板中包含属性 WEIGHT
,Tekla Structures 将在报告中显示模型对象的重量。
模板属性在以下文件中定义:
文件名 | 说明 |
---|---|
contentattributes.lst | 这是一个容器文件,其中列出了包含实际属性定义的所有文件。 文件用 当您安装更新版本的 Tekla Structures 时,此文件将在安装过程被覆盖。在更新之前,务必要保留此文件的副本。 通常无需修改 contentattributes.lst。 如果您不是管理员,则不要对其进行修改。 |
contentattributes_global.lst | 此文件包含硬编码到程序中的属性。切勿编辑此文件。 |
contentattributes_userdefined.lst | 此文件与 objects.inp 文件相同,都包含用户定义的属性。 当您安装更新版本的 Tekla Structures 时,此文件将在安装过程被覆盖。要在模板和报告中使用您自己的属性,请创建此文件的副本并向该副本文件中添加必要的属性。 |
默认情况下,这些文件位于 ..\Program Files\Tekla Structures\<version>\nt\bin\TplEd\settings 中,但具体位置可能在您的环境中有所不同。
contentattributes.lst 文件的搜索顺序如下:
-
模型文件夹
-
XS_PROJECT 定义的工程文件夹
-
XS_FIRM 定义的公司文件夹
-
XS_TPLED_INI 定义的文件夹
-
XS_TEMPLATE_DIRECTORY/settings 定义的文件夹