巨集用來更新從 Rational® Publishing Engine 產生的 Microsoft Word 輸出資料。
在文件產生期間,Rational Publishing Engine 會自動更新 Microsoft Word 欄位。如果您之後需要重新執行巨集,您可以選擇從 Rational Publishing Engine 使用巨集內容來直接執行巨集,或者,您可以新增它作為後置處理指令,以便對產生的輸出執行該指令。
開始之前
Rational Publishing Engine 隨附了三個含有巨集可供使用的檔案。
您可以從「中央管理」元件或安裝檔案的
%RPE_HOME%\utils\word\ 目錄中,找到下列檔案:
表 1. 隨附 Rational Publishing Engine 且含有巨集的檔案檔案路徑與名稱 |
說明 |
%RPE_HOME%\utils\word\rpe.dot |
包含巨集的樣式表。
|
%RPE_HOME%\utils\word\rpe_signed.dot |
包含巨集的樣式表。
|
%RPE_HOME%\utils\word\runmacro.vbs |
可以執行巨集的 Scripting 檔。
|
rpe.dot 和
rpe_signed.dot 兩者都包含相同的樣式和巨集,但
rpe_signed.dot 版本包含驗證來源的電子簽章。
這些檔案包含一些巨集,可供內嵌 OLE,以及更新「目錄」、「圖例目錄」和「表格目錄」元素的輸出欄位。
runmacro.vbs 巨集接受 Microsoft Word 巨集的 0 至 10 個引數。
您可以使用這些巨集,也可以記錄您自己的巨集。
關於這項作業
當您使用
macro 內容時,巨集是從
Rational Publishing Engine 執行,資料會在產生輸出之前更新。
當您使用
post-command 內容時,Microsoft Word 會在輸出產生之後,執行巨集來更新資料。
註: 如果在巨集引數中使用變數,您必須利用 post-command 內容來執行您的巨集。