您可以将对象属性值从 对象浏览器 输出到 Microsoft Excel 以供进一步处理。 对象浏览器 中的属性列在输出后与所显示的完全相同。您可以使用预定义的默认 Excel 模板,也可以自行创建 Excel 模板输出。
确保您的计算机上安装了 Microsoft Excel。
如要自行创建模板,首先在当前模型文件夹、工程文件夹、公司文件夹或系统文件夹下创建 \ProjectOrganizerData\ExcelTemplates 文件夹,然后在文件夹中保存模板。这样您即可从 将数据输出到 Excel 对话框的可用模板列表中选择模板。
Tip: - 如果您想将对象属性放置到 Excel 模板中的某个位置,则可通过在您想要放置数据的起始单元格中键入 %&O%& 来修改模板,然后保存该模板。
- 您也可以在 Excel 模板中定义摘要行的显示方式:在对象行上方或下方显示。转至 Excel 模板中的 数据 选项卡,单击 轮廓 区域 中的小箭头,选择所需设置,单击 确认 。然后保存模板。
- 要打开 管理器 ,单击功能区上的 管理 ,然后单击 管理器 。
- 选择模型或类别中的对象,以在 对象浏览器 中查看对象及其属性。
- 选择一个合适的属性模板。
- 单击并选择 输出 。
- 从可用模板列表中选择 Excel 模板,或单击 浏览 以选择其他模板。
如果未选择模板,则会在输出中使用默认 Excel 模板。
对象浏览器 会列出以下文件夹中可用于输出的所有 Excel 模板:
当前模型文件夹
项目文件夹 ( XS_PROJECT )
公司文件夹 ( XS_FIRM )
系统文件夹 ( XS_SYSTEM )
- 选择一个或更多输出选项:
- 单击 输出 。
Microsoft Excel 会自动打开。 分组、组合行以及计算值(总值、平均值、最小值和最大值)也会一同输出。
示例:输出工程属性
您可以在对象属性输出中自动包含任何工程属性。可以通过为工程属性单独创建一个属性模板并将其命名为 W_Project_data 来执行此操作。
Note: 您必须使用 W_Project_data 作为该模板的名称。
- 在 中 定义工程属性 。在此例中,可在用户定义的属性中输入工程名称、工程建立者和工程评注。
- 在 管理器 中,为以上定义的工程属性 创建属性模板 。在此例中,只能将工程属性添加到模板中。
您可在模板中添加任何属性。但请注意, 管理器 将在报告中添加它为此属性找到的第一个随机值。因此,仅在模板中添加对所有对象都具有相同值的此类属性。例如,如果您想要包括在报告内的所有对象均属于同一状态,则您可添加 PHASE 至模板。
- 单击打开设置,然后单击 模板 。
- 将该模板命名为 W_Project_data 并选择 空白模板 。
- 单击 创建 。
- 将 PROJECT.NAME 、 PROJECT.BUILDER 和 PROJECT.USERDEFINED.PROJECT_COMMENT 工程属性拖至属性列。
- 单击 修改 保存模板。
- 将工程属性添加到您要在输出中使用的 Excel 模板,然后保存该模板。
您可从属性模板复制列标题,并将其添加至 Excel 模板中的任意位置,如下例所示。
Note: 如果您添加 DATE 类型的属性至 Excel,更改 Excel 单元格的格式为 日期 ,以正确显示日期。 DATE 类型的属性是指名称中带有 DATE 的属性。
Note: 如果要添加 DATE 属性至您的属性模板以添加当前日期,必须将列标题名称更改为除 DATE 以外的名称。例如,将其更改为 DATE1 ,在 Excel 模板中使用相同文本 ( DATE1 )。
- 从 管理器 输出对象属性和工程属性。
- 选择模型中的对象或选择类别,以在 对象浏览器 中查看这些对象。
- 选择要在输出中使用的属性模板,例如 默认值 或 钢筋 。
- 单击并选择 输出 。
- 选择之前修改过的 Excel 模板并单击 输出 。
您添加到 Excel 模板的工程属性值将显示在输出的 Excel 中。