自定义查询

Tekla Structures
2019
Tekla Structures

自定义查询

您可以使用 自定义查询 命令在侧窗体中显示有关所选模型对象的信息。 您可以定义要显示的信息。

使用自定义查询工具

  1. 在侧面板中单击 自定义查询 按钮

    或者,您可以在功能区上单击旁边的向下箭头,然后选择 自定义查询

    自定义查询 窗口在 侧面板 中打开。

  2. 报告类型 列表中,选择要用于显示对象信息的报告模坂。
  3. 选择模型对象。

    Tekla Structures 会在侧窗体中显示对象属性。

    如果选择多个对象或对象类型(例如零件、螺栓和钢筋),那么不管对象类型或所使用的报告模板为何, Tekla Structures 都会显示全部所选对象的数量。对于不同的对象属性, Tekla Structures 会显示 不同

通过用户查询工具定义显示的信息

您可以定义 自定义查询 侧面板窗口中显示的信息。您可以添加和修改报告模板和其中的属性。

  1. 在侧面板中单击 自定义查询 按钮

    或者,您可以在功能区上单击旁边的向下箭头,然后选择 自定义查询

    自定义查询 窗口在侧面板中打开。

  2. 单击按钮。

    将显示 管理内容 对话框。

    属性 列表包含默认提供的属性。在 计算属性 区域中,您可以创建自己的属性公式。 用户查询的内容 列表包含将在侧面板中显示其值的属性。

  3. 定义哪些报告模板和属性可用。
    • 要修改现有报告模板,请在 管理内容 对话框中从顶面左侧列表中选择该模板。

    • 要创建新的报告模板,请在按钮旁边的框中输入名称,然后单击

    • 要修改默认属性,请编辑 InquiryTool.config 文件。

    • 要创建或修改已计算的属性,请双击 计算属性 区域中的单元格。在第一个单元格中,键入属性的名称。在第二个单元格中,请使用属性名称和标准数学符号(+、-、* 和 /)构成等式。

  4. 定义要在 自定义查询 侧面板窗口中显示的属性。
    • 要向侧面板中添加更多属性,请选择 属性 列表中的属性,然后单击 按钮。

    • 要从侧面板中删除属性,请选择 用户查询的内容 列表中的属性,然后单击 按钮。

    • 要更改属性的顺序,请使用按钮。

    • 要更改属性的公式,请单击向下箭头并从列表中选择另一个公式( SumAverageMaxMin )。

  5. 单击保存更改。

修改 InquiryTool.config 文件中的默认属性

使用 InquiryTool.config 文件可控制作为默认属性显示在 自定义查询 工具的 管理内容 对话框中的属性。

Note:

本部分适用于高级用户。

Tekla Structures 会按以下顺序在下列文件夹中搜索 InquiryTool.config 文件:

  1. 模型文件夹中的 \attributes 文件夹
  2. XS_​PROJECT 定义的文件夹中的 \CustomInquiry 子文件夹
  3. XS_​FIRM 定义的文件夹中的 \CustomInquiry 子文件夹
  4. XS_​SYSTEM 定义的文件夹中的 \CustomInquiry 子文件夹

如果您指定具有 \CustomInquiry 作为子文件夹的多个文件夹,则 Tekla Structures 将使用它找到的第一个文件夹。

要向 InquiryTool.config 文件中添加新属性,请执行以下操作:

  1. 在任何标准文本编辑器中打开 InquiryTool.config 文件。
  2. [ATTR_CONTENT_??] 的全部内容复制到该文件末尾。
  3. 更改新属性的位置编号。

    例如,将 [ATTR_CONTENT_??] 更改为 [ATTR_CONTENT_66]

  4. 修改新属性的 NAMEDISPLAY_NAMEDATATYPEUNITDECIMAL 值。使用 contentattributes_global.lstcontentattributes_userdefined.lst 文件中包含的属性名和定义。
  5. 更改 TOTAL_ATTR_CONTENT 值以反映该文件中的属性总数。

    例如,将 TOTAL_ATTR_CONTENT=65 更改为 TOTAL_ATTR_CONTENT=66

  6. 保存该文件。
这些内容是否有用?
上一步
下一步