特定管理 > 支援視覺化與發行 > WVS 發佈規則 > 後發行 > IllustrationPostPublishDelegate
IllustrationPostPublishDelegate
IllustrationPostPublishDelegate 會從發佈的 C3DI 表示中擷取檔案,並將其作為單獨的動態文件或文件物件儲存在 Windchill 中。graphic-file-type 規則可決定要從所發佈 C3DI 表示中擷取的所需圖形檔案。您可以導覽至「新標籤」 > 「相關物件」 > 「已發佈內容」,來檢視已發佈的內容。如需有關在 XML 配套中包括後發佈內容的詳細資訊,請參閱配套發佈輸出中的「零件清單插圖後發佈內容」部份。
必要參數
下列參數是 IllustrationPostPublishDelegate 類別的必要參數。
參數名稱
定義
delegate
必須是 com.ptc.wvs.server.publish.IllustrationPostPublishDelegate
name
後發佈內容的名稱必須具唯一性。PTC 建議您在名稱中使用 EPM_NUMBERFIG_NAME,如下列模式所示:
將後發佈內容的名稱指定為 {EPM_NUMBER}{FIG_NAME} 時,後發佈內容的名稱會包含零件清單插圖的編號,以及零件清單插圖中圖的名稱。
將後發佈內容的名稱指定為 {EPM_NUMBER}-{EPM_NAME}{FIG_NAME} 時,後發佈內容的名稱會包含零件清單插圖的名稱、零件清單插圖的編號,後跟零件清單插圖中圖的名稱。
graphic-file-type
要擷取並後發佈之檔案的檔案副檔名。
選用參數
下列參數是 IllustrationPostPublishDelegate 類別的選用參數。
參數名稱
定義
number
PostPublishDelegate 將要建立/版序化的物件的編號。如果有指定,「編號」在此類型的所有 Windchill 物件之間必須具唯一性。如果沒有指定,「編號」會自動生成。
* 
如果將 partlistBundleCcfParam. transformImage 設定為 true、指定 partlistBundleCcfParam. transformImageTypes,且 type 參數值為 wt.doc.WTDocument 或其子類型,請將檔案副檔名附加至編號參數值之後,以將後發佈內容發佈至配套。
如果您將 {FIG_NAME} 附加至編號參數值之後,檔案副檔名會包括在編號的後發佈值中。例如:
<post-publish name="name">{EPM_NUMBER}{FIG_NAME}</post-publish>
如果 {FIG_NAME} 未包括在編號參數中,請手動將檔案副檔名附加在編號的後發佈規則中。例如,將 .jpeg 附加到下列後發佈規則中:
<post-publish name="number">{EPM_NUMBER}.jpeg</post-publish>
type
PostPublishDelegate 將要建立的物件的類型。類型可由其「邏輯識別元」指定,且必須是 wt.doc.WTDocument、wt.doc.WTDocument 的子類型、動態文件或動態文件的子類型。如果未指定,IllustrationPostPublishDelegate 會建立 EPMDocument。
container-oid
容器的物件識別元字串,用於 WTDocument 或「動態文件」的初始建立。如果沒有指定此值,便會勾選 container-name;如果兩者都沒有指定,會將 WTDocument 或「動態文件」放置在與要發佈的「文件」相同的前後關聯中。
container-name
容器的路徑 (請參閱下面的範例) 或容器的名稱 (字串值),用於 WTDocument 或「動態文件」的初始建立。如果使用了名稱,但該名稱不存在,或有多個容器都具有該名稱,後發佈則會停止,且會顯示錯誤訊息。只有未設定 container-oid 時,才會勾選 Container-name。如果沒有指定此值和 container-oid,會將 WTDocument 或「動態文件」放置在與要發佈的「文件」相同的前後關聯中。
範例:/wt.inf.container.OrgContainer=PTC/wt.projmgmt.admin。Project2=TestProj
資料夾
用於 WTDocument 或「動態文件」初始建立的資料夾路徑。
Windchill 10.2 M020 及更新版本中,如果未指定資料夾,則它會使用可表示物件的資料夾路徑。如果資料夾未存在於指定的前後關聯中,會建立路徑中的遺失資料夾。例如:
欲指定根資料夾:/ /default/Default
* 
依預設,根資料夾名稱不區分大小寫。所有子資料夾名稱都區分大小寫。
欲在根資料夾下指定第一層級資料夾:/MyFolder /Default/MyFolder/default/MyFolder
欲指定多層級資料夾,請用 "/" 分隔資料夾名稱:/first/second /first/scond/third/Default/first/second/Default/first/second/third
* 
由於子資料夾區分大小寫,因此 /Default/first/second 會指定與 /Default/First/second 不同的資料夾。
lifecycle-template
與 WTDocument 或「動態文件」關聯的生命週期範本。
lifecycle-state
與 WTDocument 或「動態文件」關聯的生命週期狀態。
published-content-link
除非將值指定為 false,否則「建立已發佈內容連結」指示器會建立「已發佈內容連結」。
這是否有幫助?