REPORT 命令

報告命令物件在「編輯」視窗中採用 REPORT 命令進行識別。

REPORT 命令語法

「編輯」視窗命令模式中的REPORT命令語法如下:

<ID> =REPORT/<TOG1>, FILENAME= <PATHWAY>, AUTOPRINT=<TOG2>, INLINE REPORT=<TOG3>, Section=<NUM1>,REPORTMODE=<MODE>

PARAM/=

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)檔案。以下規則適用:

設定 AUTOPRINT= 否,將不會在執行此命令過程中列印任何內容。

INLINE REPORT=<TOG3>
將 AUTOPRINT 設為 PDF,僅適用於遺留 (HyperView) 報告。可用於確定 HyperView 報告資訊是否與 PDF 輸出的「報告」視窗中生成的其他資料一同出現。

<TOG3> 在「打開」和「關閉」之間切換。

開啟 - 執行此命令後,輸出配置對話方塊透過覆寫自動附加選項自動產生 PDF,指定的遺留 (HyperView) 報告中的資料會與 PDF 檔案中其他標準報告輸出一同出現。

若使用了提示選項,同時上述命令設為「開啟」,則會產生多個 PDF,其中一個 PDF 涉及 HyperView 報告,其他 PDF 視需要包含其餘「報告」視窗中的內容。

關閉 - HyperView 報告中的資料將不會基於 HyperView 報告名稱出現在自身的 PDF 檔案中。輸出配置對話方塊中產生的 PDF 不包含該資料。

請註意,該選項會覆寫 HyperView 命令的 AUTOPRINT 選項。

有關遺留 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/ 選項的語法爲:

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,將開啓自訂報告編輯器中的自訂報告

REPORT/TEMPLATE 報告建立

PC-DMIS 如常建立預設報告,直至其遇到此條命令。執行這一命令時,PC-DMIS 運用指定範本,在目前報告的一個新的章節中,爲所有測量常式命令產生獨立報告。PC-DMIS 建立此新的報告章節後,它將切換回前一報告,並在初始報告中繼續向前執行建立命令。

相關主題:

使用 PARAM 命令將 PC-DMIS 運算式對應至物件屬性

報告使用表格