編輯群組中的文字模式

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

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值是欄位的實際名稱,如您在介面中所見。 例如,對於名為「更多資訊」的自訂欄位,程式碼為:

      範例: group.0.valuefield=More information

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

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

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

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

    如需物件如何彼此連結的詳細資訊,請參閱瞭解Adobe Workfront中的物件中的物件相互相依性和階層一節。

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

    valueformat=

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

    我們建議對您的valueformat使用HTML,尤其是在使用valueexpression時,以確保最準確地顯示您的資訊。

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

    valueexpression=

    如果您要依數個欄位之間的計算來群組清單,可以新增此行來取代valuefield

    每次在valueexpression中使用物件時,都必須用大括弧括住物件的valuefield

    存在下列情況:

    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