Erstellen von "OR"-Anweisungen in Textmodusfiltern

Sie können beim Erstellen eines Filters in Listen und Berichten mehrere Anweisungen hinzufügen.

Informationen zum Erstellen von Filtern finden Sie in den folgenden Artikeln:

Textmodus-Filteroperatoren

Informationen zu Adobe Workfront-Filteroperatoren in der Standardfilteroberfläche finden Sie unter Filterübersicht.

Workfront verfügt über zwei Filteroperatoren, die jede Filteranweisung miteinander verbinden:

  • UND: Wenn Sie zwei Filteranweisungen durch den UND -Operator verknüpfen, geben Sie an, dass beide Filteranweisungen gleichzeitig erfüllt werden sollen.

    Standardmäßig werden die Anweisungen in einem Filter durch den UND -Operator verbunden.

    Beim Erstellen eines UND-Filters in der Textmodus-Benutzeroberfläche müssen Sie den UND-Operator nicht verwenden. Es wird angenommen.

    Beispiel: Um nach Aufgaben zu filtern, die ein geplantes Abschlussdatum von heute und einen Prozentwert von weniger als 100 % aufweisen, verwenden Sie den folgenden Textmodus-Code:

    scheduledCompletionDate=$$TODAY
    
    scheduledCompletionDate_Mod=eq
    
    percentComplete=100
    
    percentComplete_Mod=lt
    
  • ODER: Wenn Sie zwei Filteranweisungen des ODER-Operators verknüpfen, geben Sie an, dass beide Anweisungen erfüllt werden sollen.

    note tip
    TIP
    Wenn Sie Ihre AND-Anweisungen in OR-Anweisungen ändern, sollte die Anzahl der Elemente in Ihrem Bericht erhöht werden.

    Beim Erstellen eines ODER-Filters mit der Textmodus-Benutzeroberfläche müssen Sie den ODER-Operator verwenden.

    Beispiel: Verwenden Sie den folgenden Textmodus-Code, um nach Aufgaben zu filtern, die das geplante Abschlussdatum Heute oder den Prozentwert Complete unter 100 % aufweisen:

    scheduledCompletionDate=$$TODAY
    
    scheduledCompletionDate_Mod=eq
    
    ODER:1:percentComplete=100
    
    ODER:1:percentComplete_Mod=lt
    

Textmodussyntax für OR-Filter

Die Textmodussyntax für einen ODER-Filter muss Folgendes enthalten:

  • Der ODER -Operator gefolgt von einem Doppelpunkt, einer Zahl und einem weiteren Doppelpunkt am Anfang jeder Filterzeile, die auf das Objekt in der OR-Anweisung verweist. Dazu gehören die Zeile, die auf das Filterfeld oder Attribut verweist, und die Zeile, die auf den Filtermodifikator verweist.

    Gehen Sie beim Erstellen eines ODER-Filters wie folgt vor:

    <field name in camel case>=<value>
    
    <field name in camel case>_Mod=<modifier value>
    
    ODER:1:<field name in camel case>=<value>
    
    ODER:1:<field name in camel case>_Mod=<modifier value>
    
    note tip
    TIP
    Beim ODER-Operator wird zwischen Groß- und Kleinschreibung unterschieden.

    Ein Filter kann mehrere OR-Anweisungen enthalten. In diesem Fall erhält jede OR-Anweisung eine Zahl in der Reihenfolge, in der die Anweisungen angewendet werden sollen.

    Beispiel: Um nach Aufgaben zu filtern, die das geplante Abschlussdatum Heute ODER einen Prozentsatz abgeschlossen haben, der unter 100 % liegt, ODER den Status Neu , verwenden Sie den folgenden Textmoduscode:

    scheduledCompletionDate=$$TODAY
    
    scheduledCompletionDate_Mod=eq
    
    ODER:1:status=NEW
    
    ODER:1:status_Mod=in
    
    ODER:2:percentComplete=100
    
    ODER:2:percentComplete_Mod=lt
    
  • Der Name der Felder oder Attribute, auf die Sie in einem Filter verweisen, muss in Binnenmajuskel-Schreibweise geschrieben sein. Weitere Informationen zum Kamelfall finden Sie unter Übersicht über die Syntax der Textmodi.

  • Wenn Sie in einem ODER-Filter auf benutzerdefinierte Felder verweisen, müssen Sie DE: zwischen der ODER-Modifikatorsyntax und dem Namen des benutzerdefinierten Felds einfügen. Sie müssen den Namen des benutzerdefinierten Felds so buchstabieren, wie er in der Benutzeroberfläche von Workfront angezeigt wird.

    Beispiel: Verwenden Sie den folgenden Textmoduscode, um nach Aufgaben zu filtern, die den Status Neu ODER einen Prozentwert Complete unter 100 % ODER ein benutzerdefiniertes Feld namens "Kontotyp"mit dem Wert "Equal"aufweisen:

    status=NEW
    
    status_Mod=in
    
    ODER:1:percentComplete=100
    
    ODER:1:percentComplete_Mod=lt
    
    ODER:2:DE:Account type=Capital
    
    ODER:2:DE:Account Type_Mod=in
    
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43