針對附件,輸入繫結內容支援 PTC.Workflow.WorkItem 與 PTC.ChangeMgmt.ChangeRequest 物件類型。 selectedItems 繫結屬性的輸出包含具有 PTC.ContentItem 物件類型的項目。 |
內容名稱 | 描述 | 內容類型 | 預設值 | 必要或選用 | |
|---|---|---|---|---|---|
attributes | 如需詳細資訊,請參閱項目清單。 接受 PTC.ContentItem 物件類型的屬性。 | N/A | 必要 | ||
defaultSortField | 如需詳細資訊,請參閱項目清單。 接受 PTC.ContentItem 物件類型的屬性。 | N/A | 選用 | ||
downloadFileName | 用來為下載的檔案指定自訂名稱,包括: • 直接從「名稱」欄下載的檔案。「名稱」是 PTC.Nav.Attachments.Custom.Implementation 物件類型的自訂屬性。 • 使用「全部下載」按鈕下載為 ZIP 檔案的檔案。 依預設,此內容會設定為 <filename>.<ext>。下載時,<filename> 是由特定檔案名稱取代的權杖,<ext> 權杖則會由檔案副檔名取代。 範例程式碼: { "downloadFileName":{ "selectedValues":{ "data":[ { "itemListsData":[ ], "adapter":{ } } ] }, "pattern":"<filename>.<ext>" } } | N/A | 選用 | ||
filterFields | 如需詳細資訊,請參閱項目清單。 接受 PTC.ContentItem 物件類型的屬性。 | N/A | 選用 | ||
showImplementationActions | 當此內容包括 attachmentsDownloadAllAsZip 鍵時,附件會在內嵌動作列中包括下載全部按鈕,可讓使用者下載所有附件。 attachmentsDownloadAllAsZip 是「附件」針對此內容支援的唯一值。 | N/A | 選用 | ||
名稱 | 描述 |
|---|---|
GetConfigurations | 傳回附件的可用組態。 參數:無 傳回:JSON |
GetImplementationLabel | 傳回元件的當地語系化名稱或可用於取得當地語系化名稱的權杖。此當地語系化名稱會顯示在 Mashup Builder 使用者介面中。 參數:無 傳回:字串 |
GetImplementationSettings | 傳回設定資料,其中包含適用於「下載全部」按鈕的資料。 參數:無 傳回:JSON |
GetItems | 傳回在輸入中指定之變更請求項目的附件。 參數: input (選用) - CCO 格式的 JSON,其中包括要從後端系統擷取之資料的輸入 ID,以及後端系統的轉接器資訊。 configuration (必要) - 包含從「調整管理員」資源取得之最終合併組態的 JSON。 傳回:CCO 格式的 JSON |
DefHookGetImplementationActionsList | 傳回列在 GetImplementationSettings 服務中 implementationActions 金鑰下的動作。 參數:無 傳回:JSON:Array |
DefHookMaxRowsProperties | 傳回要在格點區域顯示之列數上限的內容。 參數:無 傳回:JSON |