对表中的数据进行分组


可使用组选项卡根据模型属性或用户定义属性将表数据分类。这将有助于将单个表页上相似的项组合在一起,否则这些项可能会分散到许多工作表中。

请参考以下示例。

  1. 在图纸页上,右键单击零件明细表或表,并选择“属性”。

  2. 在“属性”对话框中,单击组选项卡

  3. 选中“启用表组”复选框。

    注释:

    定义组时,“组”选项卡上定义的分组和排序优先于“排序”选项卡上的排序选择。

  4. 从“分组依据”列表选择要用于定义组的属性。

    列表中的属性与表中的列相对应。甚至可以从“分组依据”列表中选择表中隐藏的列。

  5. 在“表组”区段中,执行以下所有操作以定义一个或多个组:

    1. 在“名称”列中,键入字母数字字符串对组进行分类,然后按 Tab 或 Enter。对要定义的每个组都执行此操作。

      将表放置在图纸上后,表中不显示“名称”。

    2. 在“值”列中,输入与要包含在组中的数据相匹配的字母数字字符串。有效值与“分组依据”列表中选定列的数据表值相匹配。对要定义的每个组都执行此操作。

      要定义包含未指派的数据的默认组,可将“值”留空。

      提示:

      要在“值”列中输入精确值,则从“数据”选项卡中复制并粘贴到“组”选项卡。

    3. (可选)从“组排序依据”列表中,为每个表组选择属性以排序组内的数据。

  6. 执行以下所有操作,定义每个表组的标题或副标题:

    1. 在“表组”区段,单击要定义在表中显示的标题的“名称”行。

    2. 在“组”标题区段,单击“插入行”

    3. 插入行对话框中,键入要添加的行数,并指定是在当前选定的行之前还是之后插入行。

      此时在表栅格中将显示空白行。

    4. 表栅格上方显示的列标题表示表中的列顺序。单击要在表中显示标题的空白单元格,然后键入组标题内容。

      可在同一组行内创建多个标题。

    5. 使用表栅格上方的按钮 对文本应用格式化,这样当表放置在图纸上时标题或副标题会以您希望的方式显示。

      目前已定义第一个表组的标题。

    6. 重复步骤 6 定义“表组”列表中下一组的标题。

  7. 单击“应用”将表组定义应用到表。

示例:

本示例显示如何使用定制属性和用户定义的属性定义零件明细表中的组。

  • “零件明细表”表组
    步骤 1.

    首先,在模型文档中定义定制属性。可以使用“文件属性”对话框中的“定制”选项卡定义特殊属性,这些属性将显示为作为分组依据的列。例如,可以定义名为“零件类型”的定制属性,然后为每个零件指派一个值,如“已制造”、“已采购”、“装配”,或者指派其他要用于为组指派项的值。

    步骤 2.

    在工程图文档中,将定制属性添加到零件明细表。在“零件明细表属性”对话框的“列”选项卡中,从“属性”列表中选择“零件类型”列,即可将“零件类型”列添加到零件明细表中。此操作使“零件类型”列在“组”选项卡中处于可选择状态;可以选择此列标题作为分组依据。在“列”选项卡中添加定制列时,也会在“数据”选项卡中插入一个可编辑的“零件类型”列。

    步骤 3.

    添加用户定义行以引用非模型信息。可以使用“数据”选项卡上的“零件类型”列引用零件明细表内的外部文档。通过在“数据”选项卡中插入包含文档名称及其他信息的用户定义行,即可完成此操作。只要在“零件类型”列的每一行中输入的值相同,便可以将所有外部文档都收集到零件明细表的一个组中。例如,可为文档 A 插入一行,在“文件名(无扩展名)”列中输入“文档 A”,然后在“数据”选项卡的“零件类型”列中输入分组依据的值,即 Docs。

    分组依据

    名称

    组排序依据

    表上的组标题名称

    零件类型 1、3、4

    文档

    文档 6

    (空白)

    文档

    装配

    Assembly2,5

    项号

    装配

    自制零件

    Manufactured2, 5

    项号

    已制造

    采购的零件

    Purchased2, 5

    项号

    已制造

    默认值

    (空白)

    数量

    默认值

    1 此定制属性名是在每个模型文档的“文件属性”对话框的“定制”选项卡中定义的。

    2 另外,在“文件属性”对话框上的“定制”选项卡中,使用“值”框向定制属性分配了一个值。

    3 选择相同的定制属性,然后将其添加到“零件明细表属性”对话框“列”选项卡上的零件明细表中。

    4 在“组”选项卡的“分组依据”列表中选择了相同的定制属性。

    5 在“组”选项卡的“值”列中键入(或复制并粘贴)这些值,以获取匹配的模型数据。

    6 可以随机地将外部文档包括到零件明细表的组中;您无需在模型文档中定义定制属性名称和值。对于要在“文档”组中参考的每个外部文档,可以在“数据”选项卡上插入用户定义的行,然后输入文档名称、版本和其他信息。要将外部文档包含在组中,则必须在“数据”选项卡“零件类型”列中输入 Docs。

示例:
  • 折弯表组

    分组依据

    名称

    组排序依据

    表上的组标题名称

    方向

    夹角方向

    向上

    夹角

    向上折弯

    外部角度方向

    向下

    角度

    向下折弯

    默认值

    (空白)

    数量

    默认值

示例:
  • 零件族表组

    分组依据

    名称

    组排序依据

    表上的组标题名称

    材料

    3-孔

    黄铜

    大小

    3-孔

    4-孔

    大小

    4-孔

    5-孔

    大小

    5-孔

    默认值

    (空白)

    数量

    默认值