Een filter bewerken in de tekstmodus
U kunt een filter in een lijst of rapport uitgeven gebruikend tekstwijze om tot gebieden toegang te hebben die niet beschikbaar in de standaardinterface zijn en complexere filters creëren.
Voor meer tekst-wijze voorbeelden wanneer het creëren van een filter, zie ook de sectie Steekproeven van douanefilters in de artikel mening van de Douane, filter, en groeperingssteekproeven: artikelindex .
Toegangsvereisten
| table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
|---|---|
| Adobe Workfront-pakket | Alle |
| Adobe Workfront-licentie |
Standard Plan |
| Configuraties op toegangsniveau |
Toegang tot filters, weergaven en groepen bewerken Toegang tot rapporten, dashboards en kalenders bewerken om rapportelementen in een rapport te bewerken |
| Objectmachtigingen |
Rechten beheren voor een rapport om filters in een rapport te bewerken Machtigingen voor een filter beheren om het te bewerken |
Voor meer detail over de informatie in deze lijst, zie vereisten van de Toegang in de documentatie van Workfront .
Vereisten
Voordat u de tekstmodus in een rapport of lijst gaat gebruiken, moet u altijd op de hoogte zijn van de syntaxis van de Workfront-tekstmodus.
Zie voor meer informatie:
Tekstmodus in een filter bewerken
Het bewerken van een filter in de tekstmodus is identiek voor rapporten en lijsten. De toegang tot van de filter van een rapport of van een lijst verschilt.
Voor meer informatie over de bouw van filters, zie Overzicht van Filters .
Voor informatie over het creëren van een rapport, zie een douanerapport creëren.
-
Voer een van de volgende handelingen uit:
Om tot de filter van een lijst toegang te hebben, ga naar de lijst en klik het pictogram van de Filter, dan over de filter in het zij paneel van Filters dat u wilt wijzigen en klikken geeft pictogram
uit. Of het zijpaneel van Filters toont uw geselecteerde filter of de bouwer van de erfenisfilter opent.
OF
Om tot de filter van een rapport toegang te hebben, ga naar het rapport, dan klik de Acties van het Rapport > uitgeven > Filters tabel.
-
Voer een van de volgende handelingen uit:
Als u het paneel van de Filters zij op een lijst gebruikt, klik wijze van de Tekst.
OF
Als u de bouwer van de erfenisfilter of in een rapport gebruikt, klik voeg een Regel van de Filter toe om de voorwaarden van uw filter toe te voegen. Dan, klik Schakelaar aan de Wijze van de Tekst toen de Wijze van de Tekst op de rechterkant van de bouwer uitgeven.
-
Voeg filterinstructies toe in de tekstmodus. Elke filterinstructie kan de volgende regels en aanvullende informatie bevatten:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header Filterlijn/informatie Voorbeeld De veldnaam en de waarde die ermee overeenkomen zoals deze worden weergegeven in de Workfront-database.
Deze regel is verplicht.
Voor meer informatie over hoe de voorwerpen en de gebieden in het gegevensbestand verschijnen, zie API Ontdekkingsreiziger.
<field name in camel case>=<value>Gebruik de volgende regel om te filteren op taken in de status In uitvoering:
status=INPTIP
Wanneer het filtreren voor statussen, moet u de drie-lettercode van de status en niet de naam gebruiken.
De bepaling van de gebiedsnaam en wat de bepaling evenaart. Dit geeft aan op welke voorwaarden het veld waarop u filtert, moet voldoen.
Deze regel is verplicht.
<field name in camel case>_Mod=<modifier value>Als u wilt aangeven dat de status van de taken waarvoor u filtert, gelijk moet zijn aan In uitvoering, gebruikt u de volgende regel naast de bovenstaande regel:
status_Mod=inAls de bepaling een waaier is, zijn er twee lijnen om op de bepaling te wijzen.
VOORBEELD
Dit is een filter van de tekstwijze die taken zoekt die lopend zijn, die een Geplande Datum van de Voltooiing binnen de huidige maand hebben, en aan een gebruiker met een specifieke GUID toegewezen zijn:
assignedToID=580a55a4000701f4b2d7dee1e7a9d427assignedToID_Mod=instatus=INPstatus_Mod=inplannedCompletionDate=$$TODAYbmplannedCompletionDate_Mod=betweenplannedCompletionDate_Range=$$TODAYemVoor een volledige lijst van filterbepalingen op tekstwijze, zie de artikel Filter en voorwaardenbepalingen.
Instructieoperator. Elke filterinstructie wordt standaard verbonden door de operator AND. Dit wordt niet weergegeven in de interface van de tekstmodus. U kunt ook een operator "OR" tussen twee instructies toevoegen om aan te geven dat u wilt filteren voor objecten die aan een van beide voorwaarden kunnen voldoen.
Filteroperatoren zijn alleen vereist voor filters met meer dan één instructie.
Tip:
-
"OR" is hoofdlettergevoelig en moet altijd met hoofdletters worden geschreven.
-
Wanneer u de operator wijzigt van AND in OR, kan het aantal lijstitems toenemen.
<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>VOORBEELD
Als u wilt filteren op taken in de status In uitvoering of met de geplande Voltooiingsdatum van Vandaag, gebruikt u het volgende:
status=INPstatus_Mod=inOR:1:plannedCompletionDate=$$TODAYOR:1:plannedCompletionDate_Mod=eqEen vervanging, die u toestaat om de informatie in een filter te generaliseren en de huidige tijd of de gebruiker van verwijzingen te voorzien die het programma wordt geopend.
Jokertekens zijn optioneel.
Tip:
We raden u aan jokertekens zoveel mogelijk te gebruiken om uw filters dynamischer te maken en niet dezelfde filters voor elke gebruiker of vergelijkbare tijdframes te dupliceren.
Voor informatie over filtervervangingen, zie overzicht van de de filtervariabelen van de Vervanging.
<first field name in camel case>=<wildcard><first field name in camel case>_Mod=<modifier value>VOORBEELD
Om voor taken te filtreren die aan de gebruiker worden toegewezen die momenteel het programma wordt geopend, gebruik het volgende:
assignedToID=$$USER.IDassignedToID_Mod=in -
-
Ga als volgt te werk om een filterinstructie toe te voegen die is verbonden door de operator "OR":
-
Voeg een nieuwe coderegel toe en typ OF :1: gevolgd door het object of het kenmerk waarop u wilt filteren en de waarde waarmee u het wilt vergelijken. Gebruik de volgende regel om te verwijzen naar taken in een status behalve Nieuw:
OR:1:status=NEW -
Voeg een tweede lijn toe en typ OF :1: dat door het voorwerp, de bepaling, en de bepalingscode wordt gevolgd. Als u de modifier wilt definiëren voor de coderegel die verwijst naar alle taakstatussen behalve Nieuw, gebruikt u de volgende wijzigingregel:
OR:1:status_Mod=notinElke lijn van de nieuwe verklaring moet door "OF worden voorafgegaan:
<number>:".Voor informatie over het creëren van "OF"verklaringen in een filter, zie "OF"verklaringen op de filters van de tekstwijze tot stand brengen.
note note NOTE U kunt meerdere "OR"-instructies in hetzelfde filter hebben. Telkens wanneer u een nieuwe "OF"verklaring hebt, stijgt het aantal na "OF:". Om voor taken te filtreren die in een status van Bezig zijn of aan de het programma geopende gebruiker toegewezen zijn of zij hebben de Geplande Datum van Voltooiing vandaag, gebruik het volgende: status=INPstatus_Mod=inOR:1:assignedToID=$$USER.IDOR:1:assignedToID_Mod=inOR:2:plannedCompletionDate=$$TODAYOR:2:plannedCompletionDate_Mod=eq
-
-
Klik toepassen of Gereed om uw veranderingen van de tekstwijze te bewaren en het rapport of de filter verder uit te geven.
-
Klik sparen + Sluiten om uw rapport of sparen Filter te bewaren om de filter in de lijst te bewaren.