進階自訂 > 使用可重複使用的元件 > 可用可重複使用的元件 > 任務進度
  
任務進度
定義與用法
任務進度可重複使用的元件是顯示任務之進度資訊的小器具。它專為顯示變更請求任務的進度而設計。其中包含進度列、已完成任務的總成員數,以及成員投票的摘要。其底部包含可供配置的連結。
以下是顯示任務進度可重複使用元件的範例圖像:
任務進度可重複使用的元件沒有可用的預先定義組態。
繫結內容
有一個可用於繫結之任務進度元件的屬性:
Input - 是需要從後端系統獲取數據之輸入 ID 的 JSON。此資訊以 CCO (通用通訊物件) 格式提供。以下是範例:
{
"version":"1.0.0",
"data":[
{
"adapter":{
"thingName":"PTC.WCAdapter",
"instanceName":"windchill"
},
"itemListsData":[
{
"objectType":"PTC.Workflow.WorkItem",
"items":[
{
"id":{
"value":"OR:wt.workflow.work.WorkItem:365218"
}
}
]
}
]
}
]
}
組態欄位
下表顯示用來配置此元件的 JSON 欄位。
屬性名稱
描述
類型
預設值
必要或選用
progressBarMessage
請參閱子内容:
N/A
N/A
選用
value
顯示在進度列下方的字串。這是指示進度的訊息,如活動所測。
在進度列訊息中顯示的預留位置是 [[VALUE]][[MAX_VALUE]][[MIN_VALUE]]。這些預留位置會由模型物件傳回的實際值、最大值與最小值取代。
String
N/A
必要
version
組態版本。
String
1.0.0
選用
detailsLinkLabel
請參閱子内容:
N/A
N/A
選用
value
顯示在元件中之連結的標籤。如果將此欄位保留空白,則不會顯示任何標籤。
String
N/A
必要
version
組態版本。
String
1.0.0
選用
detailsPageHref
請參閱子内容:
N/A
N/A
選用
value
按一下 detailsLinkLabel 時導覽使用者的 URL。如果此欄位保留空白,則 detailsLinkLabel 的值會呈現為普通標籤,而不是超連結。
String
N/A
必要
version
組態版本。
String
1.0.0
選用
title
請參閱子内容:
N/A
N/A
選用
value
在元件中顯示為標題的字串。
String
""
必要
version
組態版本。
String
1.0.0
選用
modelThing
請參閱子内容:
N/A
N/A
必要
value
取得資料之模型物件的名稱。
String
PTC.TaskProgress ModelThing
必要
version
組態版本。
String
1.0.0
選用
範例組態
{
"progressBarMessage": {
"version": "1.0.0",
"value": "[[PTC.TaskProgressComponent.ProgressBar.Message]]"
},
"detailsPageHref": {
"version": "1.0.0",
"value": ""
},
"detailsLinkLabel": {
"version": "1.0.0",
"value": "[[PTC.TaskProgressComponent.ViewFullDetailsLabel]]"
},
"title": {
"version": "1.0.0",
"value": "[[PTC.TaskProgressComponent.Title]]"
},
"modelThing": {
"entityName": "PTC.TaskProgressModelThing",
"version": "1.0.0"
}
}