Bearbeiten eines Filters im Textmodus

Sie können einen Filter in einer Liste oder einem Bericht im Textmodus bearbeiten, um auf Felder zuzugreifen, die in der Standardschnittstelle nicht verfügbar sind, und komplexere Filter zu erstellen.

Weitere Textmodusbeispiele beim Erstellen eines Filters finden Sie auch im Abschnitt Beispiele für benutzerdefinierte Filter im Artikel Benutzerdefinierte Ansicht, Filter und Gruppierungsbeispiele: Artikelindex.

Zugriffsanforderungen

Erweitern Sie , um die Zugriffsanforderungen für die -Funktion in diesem Artikel anzuzeigen.
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront-Paket Beliebig
Adobe Workfront-Lizenz

Standard

Plan

Konfigurationen der Zugriffsebene

Zugriff auf Filter, Ansichten und Gruppierungen bearbeiten

Bearbeiten des Zugriffs auf Berichte, Dashboards und Kalender, um Berichtselemente in einem Bericht zu bearbeiten

Objektberechtigungen

Verwalten von Berichtsberechtigungen zum Bearbeiten von Filtern in einem Bericht

Verwalten von Berechtigungen für einen Filter, um ihn zu bearbeiten

Weitere Informationen zu den Informationen in dieser Tabelle finden Sie unter Zugriffsanforderungen in der Dokumentation zu Workfront.

Voraussetzungen

Bevor Sie mit der Verwendung des Textmodus in einem Bericht oder einer Liste beginnen, stellen Sie immer sicher, dass Sie mit der Workfront-Textmodussyntax vertraut sind.

Weitere Informationen finden Sie unter:

Textmodus in einem Filter bearbeiten

Die Bearbeitung eines Filters im Textmodus ist für Berichte und Listen identisch. Der Zugriff auf den Filter über einen Bericht oder eine Liste unterscheidet sich.

TIP
Es wird empfohlen, so viel Filter wie möglich im Standardmodus zu erstellen und den Filter dann in den Textmodus zu konvertieren, um ihn zu bearbeiten.

Weitere Informationen zum Erstellen von Filtern finden Sie unter Filter - Übersicht.

Informationen zum Erstellen eines Berichts finden Sie unter Erstellen eines benutzerdefinierten Berichts.

  1. Führen Sie einen der folgenden Schritte aus:

    Um auf den Filter aus einer Liste zuzugreifen, wechseln Sie zur Liste, klicken Sie auf das Symbol Filter, bewegen Sie dann den Mauszeiger über den Filter im seitlichen Bedienfeld Filter, das Sie ändern möchten, und klicken Sie auf das Symbol Bearbeiten Bearbeiten . Entweder wird im Filter Seitenbereich Ihr ausgewählter Filter angezeigt oder der Legacy-Filter-Builder wird geöffnet.

    ODER

    Um auf den Filter aus einem Bericht zuzugreifen, gehen Sie zum Bericht und klicken Sie dann auf Berichtsaktionen > Bearbeiten > Filter Registerkarte.

  2. Führen Sie einen der folgenden Schritte aus:

    Wenn Sie den Seitenbereich Filter in einer Liste verwenden, klicken Sie auf Textmodus.

    ODER

    Wenn Sie den alten Filter-Builder oder einen Bericht verwenden, klicken Sie auf Filterregel hinzufügen, um die Bedingungen Ihres Filters hinzuzufügen. Klicken Sie dann auf Zum Textmodus wechseln und dann Textmodus bearbeiten auf der rechten Seite des Builders.

  3. Fügen Sie Filteranweisungen im Textmodus hinzu. Jede Filteranweisung kann die folgenden Zeilen und zusätzliche Informationen enthalten:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header
    Zeile/Informationen filtern Beispiel

    Feldname und der Wert, dem er entspricht, wie sie in der Workfront-Datenbank angezeigt werden.

    Diese Zeile ist obligatorisch.

    Weitere Informationen zur Darstellung von Objekten und Feldern in der Datenbank finden Sie unter API-Explorer.

    <field name in camel case>=<value>

    Um nach Aufgaben mit dem Status In Bearbeitung zu filtern, verwenden Sie die folgende Zeile:

    status=INP

    TIPP

    Beim Filtern nach Status müssen Sie den aus drei Buchstaben bestehenden Code des Status und nicht den Namen verwenden.

    Was der Modifikator „Feldname“ ist und was der Modifikator ist. Dies gibt an, welche Bedingungen das Feld, nach dem Sie filtern, erfüllen muss.

    Diese Zeile ist obligatorisch.

    <field name in camel case>_Mod=<modifier value>

    Um anzugeben, dass der Status der Aufgaben, nach denen Sie filtern, gleich „In Bearbeitung“ sein muss, verwenden Sie die folgende Zeile zusätzlich zu der obigen:

    status_Mod=in

    Wenn der Modifikator ein Bereich ist, gibt es zwei Zeilen, die den Modifikator angeben.

    BEISPIEL

    Dies ist ein Textmodusfilter, der nach Aufgaben sucht, die noch in Bearbeitung sind, für die ein geplantes Abschlussdatum innerhalb des aktuellen Monats vorliegt und die einem Benutzer mit einer bestimmten GUID zugewiesen sind:

    assignedToID=580a55a4000701f4b2d7dee1e7a9d427

    assignedToID_Mod=in

    status=INP

    status_Mod=in

    plannedCompletionDate=$$TODAYbm

    plannedCompletionDate_Mod=between

    plannedCompletionDate_Range=$$TODAYem

    Eine vollständige Liste der Filtermodifikatoren im Textmodus finden Sie im Artikel Filter- und Bedingungsmodifikatoren.

    Anweisungsoperator. Standardmäßig ist jede Filteranweisung durch den Operator „AND“ verbunden. Dies wird nicht in der Textmodus-Benutzeroberfläche angezeigt. Sie können auch einen OR-Operator zwischen zwei Anweisungen hinzufügen, um anzugeben, dass Sie nach Objekten filtern möchten, die die eine oder die andere der beiden Bedingungen erfüllen.

    Filteroperatoren sind nur für Filter erforderlich, die mehr als eine Anweisung haben.

    Tipp:

    • Bei „ODER“ wird zwischen Groß- und Kleinschreibung unterschieden und diese Angabe muss immer in Großbuchstaben geschrieben werden.

    • Wenn Sie den Operator von UND in ODER ändern, kann sich die Anzahl der Listenelemente erhöhen.

    <first field name in camel case>=<value>

    <first field name in camel case>_Mod=<modifier value>

    OR:1:<second field name in camel case>=<value>

    OR:1:<second field name in camel case>_Mod=<modifier value>

    BEISPIEL

    Um nach Aufgaben mit dem Status In Bearbeitung oder mit dem geplanten Abschlussdatum Heute zu filtern, verwenden Sie Folgendes:

    status=INP

    status_Mod=in

    OR:1:plannedCompletionDate=$$TODAY

    OR:1:plannedCompletionDate_Mod=eq

    Ein Platzhalter, mit dem Sie die Informationen in einem Filter generalisieren und auf die aktuelle Zeit des angemeldeten Benutzers verweisen können.

    Platzhalter sind optional.

    Tipp:

    Es wird empfohlen, nach Möglichkeit Platzhalter zu verwenden, um Ihre Filter dynamischer zu gestalten, und nicht dieselben Filter für jeden Benutzer oder ähnliche Zeitrahmen zu duplizieren.

    Informationen zu Filter-Platzhaltern finden Sie unter Übersicht über Platzhalterfiltervariablen.

    <first field name in camel case>=<wildcard>

    <first field name in camel case>_Mod=<modifier value>

    BEISPIEL

    Um nach Aufgaben zu filtern, die dem aktuell angemeldeten Benutzer zugewiesen sind, verwenden Sie Folgendes:

    assignedToID=$$USER.ID

    assignedToID_Mod=in

  4. Gehen Sie wie folgt vor, um eine Filteranweisung hinzuzufügen, die durch den Operator „OR“ verbunden ist:

    1. Fügen Sie eine neue Codezeile hinzu und geben Sie ODER ein:1: gefolgt von dem Objekt oder Attribut, nach dem Sie filtern möchten, und dem Wert, mit dem Sie ihn vergleichen möchten. Um auf Aufgaben zu verweisen, die einen beliebigen Status außer Neu aufweisen, verwenden Sie die folgende Zeile:

      OR:1:status=NEW

    2. Fügen Sie eine zweite Zeile hinzu und geben Sie :1: ein, gefolgt vom -Objekt, dem Modifikator und dem Modifikatorcode. Um den Modifikator für die Codezeile zu definieren, die auf alle Aufgabenstatus mit Ausnahme von Neu verweist, verwenden Sie die folgende Modifikatorzeile:

      OR:1:status_Mod=notin

      Jeder Zeile der neuen Anweisung muss „OR:<number>:“ vorangestellt werden.

      Informationen zum Erstellen von „OR“-Anweisungen in einem Filter finden Sie unter Erstellen von „OR“-Anweisungen in Textmodusfiltern.

      note note
      NOTE
      Sie können mehrere „OR“-Anweisungen im selben Filter haben. Jedes Mal, wenn Sie eine neue „OR“-Anweisung haben, erhöht sich die Zahl nach „OR:“.
      Um nach Aufgaben zu filtern, die sich im Status In Bearbeitung befinden oder der angemeldeten Person zugewiesen sind oder die das geplante Abschlussdatum heute aufweisen, verwenden Sie Folgendes:
      status=INP
      status_Mod=in
      OR:1:assignedToID=$$USER.ID
      OR:1:assignedToID_Mod=in
      OR:2:plannedCompletionDate=$$TODAY
      OR:2:plannedCompletionDate_Mod=eq
  5. Klicken Sie auf Anwenden oder Fertig, um Ihre Textmodusänderungen zu speichern und mit der Bearbeitung des Berichts oder Filters fortzufahren.

  6. Klicken Sie auf Speichern + Schließen, um Ihren Bericht zu speichern, oder Filter speichern, um den Filter in der Liste zu speichern.

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