編輯群組中的文字模式
您可以使用文字模式編輯清單或報表中的分組,以存取標準介面中無法使用的欄位,並建立更複雜的分組。
存取需求
您必須具有下列存取權才能執行本文中的步驟:
*若要瞭解您擁有的計畫、授權型別或存取權,請聯絡您的Workfront管理員。
先決條件
在報表或清單中開始使用文字模式之前,請務必熟悉Workfront文字模式語法。
如需詳細資訊,請參閱:
編輯群組中的文字模式
使用文字模式編輯群組的方式,在報告和清單上是相同的。 從報表或清單存取分組時不同。
如需建立群組的詳細資訊,請參閱 在Adobe Workfront中建立群組.
如需建立報表的相關資訊,請參閱 建立自訂報表.
-
執行下列其中一項:
-
若要從報表存取分組,請移至報表,然後按一下 報表動作 > 編輯 > 群組 標籤。
-
若要從清單存取分組,請移至清單,並從 分組 下拉式功能表,將滑鼠移至您要修改的分組上,然後按一下 編輯 圖示
群組產生器隨即開啟。
-
-
按一下 新增群組 以新增群組,然後按一下 切換到文字模式 建立器的右上角。
note tip TIP 您可以在標準介面中新增最多3個群組。 您只能使用文字模式新增第4個群組,而在Workfront中不能有超過4個群組層級。 -
開始輸入您要作為群組依據的欄位名稱。
當您在清單中看到欄位時,請選取該欄位的名稱。
-
按一下 切換到文字模式 建立器的右上角。
然後,分組會以文字模式顯示。
當您以文字模式編輯群組時,Workfront會新增
code language-none textmode=true
分組的程式碼行。 這表示群組在文字模式中被修改。
範例: 若要依專案名稱再依主要受指派人的名稱將任務清單分組,您的分組在文字模式中應如下所示。
code language-none textmode=true<br>group.0.linkedname=project<br>group.0.namekey=view.relatedcolumn<br><strong>group.0.valuefield=project:name</strong><br>group.0.namekeyargkey.0=project<br>group.0.namekeyargkey.1=name<br><strong>group.0.valueformat=string</strong><br>group.1.linkedname=assignedTo<br>group.1.namekey=view.relatedcolumn<br><strong>group.1.valuefield=assignedTo:name</strong><br>group.1.namekeyargkey.0=assignedTo<br>group.1.namekeyargkey.1=name<br><strong>group.1.valueformat=string</strong>
note important IMPORTANT 粗體行是必填欄位。 分組中的每個欄位都有參照該欄位的數行程式碼。
下表概述文字模式群組中的關鍵行。
note tip TIP 文字模式群組中的關鍵行與建立文字模式檢視所需的行類似。 table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto 範例行 說明 群組。<number>. 每一行程式碼的前面都會加上此文字。 參考分組中所選相同欄位的程式碼行會以相同編號編號,如下所示:
- 報表的第一個群組具有群組編號0。 所有參照第一個群組的行都以開頭
group.0
. - 報表的第二個群組具有群組編號1。 所有參考第二個群組的行都以開頭
group.1
. - 報表的第三個分組的群組編號為2。 所有參考第三個群組的行都以開頭
group.2
. - 只有在文字模式中,您才能為第四個群組新增群組編號3。 所有參考第四個群組的行都以開頭
group.3
.
注意:產生器不支援4個群組。 僅在使用文字模式時支援這些功能。 Workfront不支援超過4個層級的群組。
valuefield= 這是物件或欄位在資料庫中顯示的名稱。 如需有關物件和欄位如何在資料庫中顯示的詳細資訊,請參閱 API總管.
存在下列情況:
-
如果您顯示的欄位名稱是短語而不是單一名詞,則必須使用駝峰式大小寫語法
valuefield
. 例如,對於任務的計劃開始日期,程式碼為:範例:
group.0.valuefield=plannedStartDate
-
如果您想要顯示自訂欄位,請
valuefield
value是欄位的實際名稱,如您在介面中所見。 例如,對於名為「更多資訊」的自訂欄位,程式碼為:範例:
group.0.valuefield=More information
-
如果您要依與其他物件相關的物件來群組,請使用
valuefield
程式碼行物件名稱和屬性會以冒號分隔。例如,按Portfolio名稱對任務清單進行分組,值欄位行具有下列值:
範例:
group.0.valuefield=project:portfolio:name
這表示您可以從報表(工作)的物件存取下一個相關物件(專案);從那裡,您可以從專案(專案組合)存取下列相關物件;然後存取專案組合名稱(名稱)。
如需物件如何彼此連線的詳細資訊,請參閱區段 物件的相依性和階層 在 瞭解Adobe Workfront中的物件.
備註:如果您在文字模式中選擇在標準介面中無效的欄位,並切換至標準介面,則會刪除分組。
值格式= 此線條代表用來顯示
valuefield
. 此valueformat
會識別物件或欄位是否顯示為文字、數字、百分比或日期。我們建議使用
HTML
針對您的valueformat
,尤其是使用valueexpression
,確保以最精確的方式顯示您的資訊。如需此行的其他值相關資訊,請參閱 在文字模式中使用條件式格式.
valueexpression= 您可以新增此行來取代
valuefield
,如果您想使用數個欄位之間的計算來分組清單。您必須將
valuefield
括弧內的物件,每次在valueexpression
.存在下列情況:
-
如果要以大寫顯示群組的名稱,請使用:
範例:
group.0.valueexpression=UPPER({valuefield})
此
valuefield
在API Explorer中顯示的物件會拼寫。 -
如果您想要新增多個
valuefields
將它們串連在valueexpression
行,則必須以句點分隔。例如,如果您想在任務清單中以大寫顯示投資組合的名稱,您將在以下程式碼的
valueexpression
行:範例:
group.0.valueexpression=UPPER({project}.{portfolio}.{name})
如果您想在中使用自訂欄位
valueexpression
欄位名稱的前面必須加一行DE:
以指示它是一個自訂欄位。 欄位名稱在介面中顯示時拼寫。重要: 當您使用放置在自訂表單區段中的自訂欄位時,如果某些使用者的許可權受到限制,則計算
valueexpression
當這些使用者在報告中檢視此計算時為空白。 如需有關調整自訂表格區段許可權的資訊,請參閱 建立或編輯自訂表單.例如,如果您有一個標示為「開發人員名稱」的自訂欄位,並且您想要依此欄位分組並以大寫顯示,您可以使用以下專案
valueexpression
以表示此訊息:範例:
group.0.valueexpression=UPPER({DE:Developer Name}
)參照「預先輸入」型別自訂欄位時,請使用下列運算式來參照在標示為「開發人員名稱」的欄位中選取的物件名稱:
valueexpression=UPPER({DE:Developer Name:name})
namekey= / name= 此行會定義群組標籤。 在此情況下,它會使用根據索引鍵的縮寫值。
如果要修改群組名稱,可將此值變更為下列值:
範例:
group.0.name=Your Value
Name
可讓您為群組名稱輸入任何文字,而namekey
需要您輸入用來翻譯群組名稱的金鑰。若要變更群組名稱,您也可以新增
displayname
行(如果不存在)。displayname = 您可以新增下列行來變更欄的名稱,這會覆寫
namekey/name
值:範例:
group.0.displayname=Your Value
建議移除所有包含
name
當您重新命名群組時。 - 報表的第一個群組具有群組編號0。 所有參照第一個群組的行都以開頭
-
(可選)將下列其中一行程式碼新增至任何群組,以指出群組中的結果應顯示在展開或收合的清單中。 依預設,群組顯示為展開:
code language-none group.0.iscollapsed=true
如果您希望群組顯示且結果摺疊
code language-none group.0.iscollapsed=false
如果您希望群組顯示且結果展開
note tip TIP - 當您在檢視清單時手動調整群組,Workfront會記住您的手動偏好設定,直到您登出為止。 當您重新登入時,清單會根據此設定顯示。
- 從圖表元素存取群組結果後,群組結果一律展開顯示。
-
按一下 完成 如果要儲存變更並繼續編輯分組或報告。
-
按一下 儲存群組 在清單或 儲存+關閉 以儲存報表。