Instructies OR maken in tekstmodusfilters
U kunt meerdere instructies opnemen wanneer u een filter maakt in lijsten en rapporten.
Zie de volgende artikelen voor informatie over het maken van filters:
Operatoren voor het filter Tekstmodus
Zie voor informatie over Adobe Workfront-filteroperatoren in de standaardfilterinterface Overzicht van filters.
Workfront heeft 2 filteroperatoren die elke filterinstructie verbinden:
-
EN: Wanneer u 2 filterinstructie samenvoegt met de operator AND, geeft u aan dat aan beide filterinstructies tegelijkertijd moet worden voldaan.
Standaard worden de instructies in een filter samengevoegd met de operator AND.
Wanneer het bouwen van EN filter in de interface van de tekstwijze, te hoeven u niet de exploitant AND te gebruiken. Dat wordt aangenomen.
Voorbeeld: Als u wilt filteren voor taken met een geplande Voltooiingsdatum van vandaag en een percentage voltooid van minder dan 100%, gebruikt u de volgende code voor de tekstmodus:
scheduledCompletionDate=$$TODAY
scheduledCompletionDate_Mod=eq
percentComplete=100
percentComplete_Mod=lt
-
OF: Wanneer u 2 filterinstructies samenvoegt door de operator OR, geeft u aan dat aan een van beide instructies moet worden voldaan.
note tip TIP Wanneer het veranderen van uw EN verklaringen in OF verklaringen, zou het aantal punten in uw rapport moeten stijgen. Wanneer het bouw van OF filter gebruikend de interface van de tekstwijze, moet u de exploitant OR gebruiken.
Voorbeeld: Als u wilt filteren voor taken met een geplande voltooiingsdatum van vandaag of een percentage voltooid dat lager is dan 100%, gebruikt u de volgende code voor de tekstmodus:
scheduledCompletionDate=$$TODAY
scheduledCompletionDate_Mod=eq
OF:1:percentComplete=100
OF:1:percentComplete_Mod=lt
Syntaxis tekstmodus voor OR-filters
De syntaxis van de tekstmodus voor een OR-filter moet het volgende bevatten:
-
De operator OR gevolgd door een dubbele punt, een getal en een andere dubbele punt aan het begin van elke filterlijn die naar het object in de instructie OR verwijst. Dit omvat de lijn die verwijzingen het filtergebied of attribuut en de lijn die verwijzingen de filterbepaling.
Volg dit patroon wanneer het bouwen van een OF filter:
<field name in camel case>=<value>
<field name in camel case>_Mod=<modifier value>
OF:1:<field name in camel case>=<value>
OF:1:<field name in camel case>_Mod=<modifier value>
note tip TIP De operator OR is hoofdlettergevoelig en altijd hoofdletters. U kunt veelvoudige OF verklaringen in een filter hebben. In dit geval ontvangt elke instructie OR een getal in de volgorde waarin de instructies moeten worden toegepast.
Voorbeeld: Als u wilt filteren voor taken met een geplande voltooiingsdatum van vandaag OF een gepland percentage van 100% voltooid OF een status van Nieuw, gebruikt u de volgende code voor de tekstmodus:
scheduledCompletionDate=$$TODAY
scheduledCompletionDate_Mod=eq
OF:1:status=NEW
OF:1:status_Mod=in
OF:2:percentComplete=100
OF:2:percentComplete_Mod=lt
-
De naam van de velden of de kenmerken waarnaar u in een filter verwijst, moet in kameelletters worden geschreven. Zie voor informatie over kamelendoosjes Overzicht van syntaxis in tekstmodus.
-
Wanneer u naar aangepaste velden in een OR-filter verwijst, moet u de volgende code invoegen: tussen de syntaxis van de OR-modifier en de naam van het aangepaste veld. U moet de naam van het aangepaste veld spellen zoals deze wordt weergegeven in de Workfront-interface.
Voorbeeld: Als u wilt filteren op taken met de status Nieuw OF Percentage voltooid lager dan 100% OF met een aangepast veld genaamd Accounttype met de waarde Gelijk, gebruikt u de volgende code voor de tekstmodus:
status=NEW
status_Mod=in
OF:1:percentComplete=100
OF:1:percentComplete_Mod=lt
OF:2:DE:Accounttype=Capital
OF:2:DE:Accounttype_Mod=in