編輯群組中的文字模式

您可以使用文字模式編輯清單或報表中的分組,以存取標準介面中無法使用的欄位,並建立更複雜的分組。

TIP
建議您在標準模式中建立儘可能多的群組,然後將其轉換為文字模式以進行編輯。

存取需求

您必須具有下列存取權才能執行本文中的步驟:

Adobe Workfront計畫*
任何
Adobe Workfront授權*
計劃
存取層級設定*

編輯對篩選器、檢視、群組的存取權

編輯對報告、儀表板、行事曆的存取權以編輯報告中的群組

注意:如果您還是沒有存取權,請詢問您的Workfront管理員,他們是否在您的存取層級中設定其他限制。 如需有關Workfront管理員如何修改您的存取層級的資訊,請參閱 建立或修改自訂存取層級.

物件許可權

管理報告的許可權,以編輯報告中的分組

管理群組的許可權以編輯它

如需請求其他存取許可權的詳細資訊,請參閱 要求物件的存取權.

*若要瞭解您擁有的計畫、授權型別或存取權,請聯絡您的Workfront管理員。

先決條件

在報表或清單中開始使用文字模式之前,請務必熟悉Workfront文字模式語法。

如需詳細資訊,請參閱:

編輯群組中的文字模式

使用文字模式編輯群組的方式,在報告和清單上是相同的。 從報表或清單存取分組時不同。

NOTE
分組是在報表中建立圖表的必要報表元素。 圖表不支援文字模式分組。 如需有關將圖表新增至報表的資訊,請參閱 新增圖表至報表.

如需建立群組的詳細資訊,請參閱 在Adobe Workfront中建立群組.

如需建立報表的相關資訊,請參閱 建立自訂報表.

  1. 執行下列其中一項:

    1. 若要從報表存取分組,請移至報表,然後按一下  報表動作 > 編輯 > 群組 標籤。

    2. 若要從清單存取分組,請移至清單,並從 分組 下拉式功能表,將滑鼠移至您要修改的分組上,然後按一下  編輯 圖示 .

      群組產生器隨即開啟。

  2. 按一下  新增群組 以新增群組,然後按一下  切換到文字模式 建立器的右上角。

    note tip
    TIP
    您可以在標準介面中新增最多3個群組。 您只能使用文字模式新增第4個群組,而在Workfront中不能有超過4個群組層級。
  3. 開始輸入您要作為群組依據的欄位名稱。

    當您在清單中看到欄位時,請選取該欄位的名稱。

  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總管.

    存在下列情況:

    1. 如果您顯示的欄位名稱是短語而不是單一名詞,則必須使用駝峰式大小寫語法 valuefield. 例如,對於任務的計劃開始日期,程式碼為:

      範例: group.0.valuefield=plannedStartDate

    2. 如果您想要顯示自訂欄位,請 valuefield value是欄位的實際名稱,如您在介面中所見。 例如,對於名為「更多資訊」的自訂欄位,程式碼為:

      範例: group.0.valuefield=More information

    3. 如果您要依與其他物件相關的物件來群組,請使用 valuefield 程式碼行物件名稱和屬性會以冒號分隔。

      例如,按Portfolio名稱對任務清單進行分組,值欄位行具有下列值:

      範例: group.0.valuefield=project:portfolio:name

      這表示您可以從報表(工作)的物件存取下一個相關物件(專案);從那裡,您可以從專案(專案組合)存取下列相關物件;然後存取專案組合名稱(名稱)。

    如需物件如何彼此連線的詳細資訊,請參閱區段 物件的相依性和階層瞭解Adobe Workfront中的物件.

    備註:如果您在文字模式中選擇在標準介面中無效的欄位,並切換至標準介面,則會刪除分組。

    值格式=

    此線條代表用來顯示 valuefield. 此 valueformat 會識別物件或欄位是否顯示為文字、數字、百分比或日期。

    我們建議使用 HTML 針對您的 valueformat,尤其是使用 valueexpression,確保以最精確的方式顯示您的資訊。

    如需此行的其他值相關資訊,請參閱 在文字模式中使用條件式格式.

    valueexpression=

    您可以新增此行來取代 valuefield,如果您想使用數個欄位之間的計算來分組清單。

    您必須將 valuefield 括弧內的物件,每次在 valueexpression.

    存在下列情況:

    1. 如果要以大寫顯示群組的名稱,請使用:

      範例: group.0.valueexpression=UPPER({valuefield})

      valuefield 在API Explorer中顯示的物件會拼寫。

    2. 如果您想要新增多個 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 當您重新命名群組時。

  5. (可選)將下列其中一行程式碼新增至任何群組,以指出群組中的結果應顯示在展開或收合的清單中。 依預設,群組顯示為展開:

    code language-none
    group.0.iscollapsed=true
    

    如果您希望群組顯示且結果摺疊

    code language-none
    group.0.iscollapsed=false
    

    如果您希望群組顯示且結果展開

    note tip
    TIP
    • 當您在檢視清單時手動調整群組,Workfront會記住您的手動偏好設定,直到您登出為止。 當您重新登入時,清單會根據此設定顯示。
    • 從圖表元素存取群組結果後,群組結果一律展開顯示。
  6. 按一下 完成 如果要儲存變更並繼續編輯分組或報告。

  7. 按一下 儲存群組 在清單或 儲存+關閉 以儲存報表。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43