报告命令

报告命令对象在“编辑”窗口中采用 REPORT 命令进行识别。

报告命令语法

“编辑”窗口命令模式中的REPORT命令语法如下:

<标识> =报告/<切换1>, 文件名= <路径>, 自动打印=<切换2>,在线报告=<切换3>, 截面=<数字1>,报告模式=<模式>

参数/=

            ENDREPORT/

<ID>
此是 REPORT 命令的 ID。

REPORT/<TOG1>
更改 REPORT 命令类型。它可以是 CUSTOM、LEGACY、TEMPLATE 或 LABEL。

FILNAME=<PATHWAY>
确定要加载的报告或模板。<PATHWAY> 是指向目标文件的完整文件名路径。如果您仅使用报告或模板的名称,PC-DMIS 将在默认的报告目录中查询。

AUTOPRINT =<TOG2>
<TOG2> 可在 PRINT、PDF 及“否”之间切换。仅适用于 REPORT/LEGACY 命令。

设置AUTOPRINT=PRINT在加载并执行后将HyperView报告打印到默认打印机。在打印作业进行假脱机并且恢复执行测量例程之后,报告立即关闭。

设置AUTOPRINT = PDF会将HyperView报告打印为可移植文档格式(PDF)文件。以下规则适用于:

如果自动打印设置为否,将不会在执行此命令时打印任何东西。

INLINE REPORT=<TOG3>
将 AUTOPRINT 设为 PDF,仅适用于常规 (HyperView) 报告。可用于确定 HyperView 报告信息是否与 PDF 输出的“报告”窗口中生成的其他数据一同出现。

<TOG3> 在“打开”和“关闭”之间切换。

打开 - 执行此命令时,输出配置对话框通过覆盖自动附加选项自动生成 PDF,指定的常规 (HyperView) 报告中的数据会与 PDF 文件中其他标准报告输出一同出现。

若使用了提示选项,同时上述命令设为“打开”,则会生成多个 PDF,其中一个 PDF 涉及 HyperView 报告,其他 PDF 视需要包含其余“报告”窗口中的内容。

关闭 - HyperView 报告中的数据将不会基于 HyperView 报告名称出现在自身的 PDF 文件中。输出配置对话框中生成的 PDF 不包含该数据。

注意,该选项将覆盖Hyperview报告命令的“自动打印”选项。

有关常规 HyperView 报告的更多信息,参见“使用常规 (HyperView) 报告”。

Section=<NUM>
<NUM> 确定将插入报告或模板的章节。此项目不适用于标签模板。

假如你键入 -1 或者一个比默认模版中断数更大的值,报告将在最后插入。

REPORTMODE=<MODE>
执行测量例程并指定有默认报告模板时,将开始使用默认报告模板生成报告。一旦到达 REPORT 命令处,将根据指定的报告模式更改生成:

<MODE> - 其可设为 SWITCH 或 INSERT。此模式仅适用于 REPORT/TEMPLATE 命令。

SWITCH - 将报告模板切换为使用此命令中的模板,直至遇到另一条 REPORT 命令或直至测量例程结束。

INSERT - 其生成先前执行的命令的报告数据。其在此命令中使用模板。REPORT 命令完成时,PC-DMIS 返回使用默认报告模板来生成其余报告数据。

PARAM/
PARAM/ 选项可映射 PC-DMIS 表达式到报告或报告模板的变量或属性。此选项不适用于 REPORT/LABEL 命令。

参数/选项的句法是:

PARAM/{对象或变量名称}={PC-DMIS 表达式}

若报告中有一个名称为 NumBoltHoles 的全局变量。以下 PARAM/ 选项将把 PC-DMIS 表达式映射到 NumBoltHoles
PARAM/NumBoltHoles=360.0/angle

改变编辑器内的变量也同时改变PC-DMIS变量。

使用以下 PARAM/选项,变量 NumBoltHoles 设置为等于变量 numBolts。在 HyperView 报告中更改为 HyperView 变量 NumBoltHoles,将反映在 PC-DMIS 变量 numBolts 中:
PARAM/NumBoltHoles=numBolts

对于通过传递参数到报告模板或 HyperView 报告而更改的对象,在这些对象执行之后,若重绘或修改了报告,则将撤销到执行前的状态。这就表示,若想保持传递参数到模板或报告的结果,需在修改前首先打印报告。使用 AUTOPRINT 参数,或者直接从“报告”窗口打印,可完成此操作。

有关参数使用的更多信息,请参见“使用 PARAM 命令将 PC-DMIS 表达式映像至对象属性”。

REPORT/CUSTOM命令上按 F9,将打开自定义报告编辑器中的自定义报告

报告/模版报告生成

PC-DMIS 如常创建默认报告,直至其遇到此条命令。执行这一命令时,PC-DMIS 运用指定模板,在当前报告的一个新的章节中,为所有测量例程命令生成独立报告。PC-DMIS 创建此新的报告章节后,它将切换回前一报告,并在初始报告中继续向前执行创建命令。

相关主题:

使用 PARAM 命令将 PC-DMIS 表达式映射至对象属性

在报告中使用表格