在文字模式篩選器中建立「OR」陳述式

當您在清單和報告中建立篩選器時,可以包含多個陳述式。

如需建立篩選的詳細資訊,請參閱下列文章:

文字模式篩選器運運算元

如需有關標準篩選器介面中Adobe Workfront篩選器運運算元的資訊,請參閱 篩選器概觀.

Workfront有2個篩選器運運算元,用來連線每個篩選器陳述式:

  • :當您使用AND運運算元聯結2個篩選陳述式時,會表示您希望兩個篩選陳述式同時符合。

    依預設,篩選器中的陳述式會由AND運運算元連線。

    在文字模式介面中建立AND篩選器時,您不需要使用AND運運算元。 假設成立。

    範例: 若要篩選計畫完成日期為今天且完成百分比低於100%的任務,請使用下列文字模式程式碼:

    plannedCompletionDate=$$TODAY
    
    plannedCompletionDate_Mod=eq
    
    percentComplete=100
    
    percentComplete_Mod=lt
    
  • :當您使用OR運運算元聯結2個篩選陳述式時,會表示您想要符合任一陳述式。

    note tip
    TIP
    將AND陳述式變更為OR陳述式時,報表中的專案數應會增加。

    使用文字模式介面建立OR篩選器時,您必須使用OR運運算元。

    範例: 若要篩選計畫完成日期為今天或完成百分比低於100%的任務,請使用下列文字模式程式碼:

    plannedCompletionDate=$$TODAY
    
    plannedCompletionDate_Mod=eq
    
    或:1:percentComplete=100
    
    或:1:percentComplete_Mod=lt
    

OR篩選器的文字模式語法

OR篩選器的文字模式語法必須包含下列專案:

  • OR運運算元,後面接著冒號、數字,以及每個篩選器行開頭參照OR陳述式中物件的另一個冒號。 這包括參考篩選欄位或屬性的明細行,以及參考篩選修飾元的明細行。

    建立OR篩選器時,請遵循此模式:

    <field name in camel case>=<value>
    
    <field name in camel case>_Mod=<modifier value>
    
    或:1:<field name in camel case>=<value>
    
    或:1:<field name in camel case>_Mod=<modifier value>
    
    note tip
    TIP
    OR運運算元區分大小寫,且一律大寫。

    篩選器內可有多個OR陳述式。 在這種情況下,每個OR陳述式都會依照您想要套用陳述式的順序收到一個數字。

    範例: 若要篩選計畫完成日期為今天、完成百分比低於100%或「新狀態」的任務,請使用下列文字模式代碼:

    plannedCompletionDate=$$TODAY
    
    plannedCompletionDate_Mod=eq
    
    或:1:狀態=新增
    
    或:1:status_Mod=in
    
    或:2:percentComplete=100
    
    或:2:percentComplete_Mod=lt
    
  • 您在篩選中參考的欄位或屬性名稱必須以駝峰式大小寫撰寫。 如需有關駝峰式大小寫的資訊,請參閱 文字模式語法概觀.

  • 當您在OR篩選器中參考自訂欄位時,必須在OR修飾詞語法和自訂欄位名稱之間插入DE: 。 您必須拼字自訂欄位在Workfront介面中顯示的名稱。

    範例: 若要篩選狀態為「新增」或「完成百分比」低於100%的任務,或名為「帳戶型別」且值為「等於」的自訂欄位,請使用下列文字模式程式碼:

    狀態=新增
    
    status_Mod=in
    
    或:1:percentComplete=100
    
    或:1:percentComplete_Mod=lt
    
    或:2:DE:帳戶型別=資本
    
    或:2:DE:Account Type_Mod=in
    
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43