Redigera ett filter i textläge
Du kan redigera ett filter i en lista eller rapport i textläge för att komma åt fält som inte är tillgängliga i standardgränssnittet och skapa mer komplexa filter.
Fler exempel på textläge finns i avsnittet Exempel på anpassade filter i artikeln Anpassad vy, filter och grupperingsexempel: artikelindex när du skapar ett filter.
Åtkomstkrav
Du måste ha följande:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront | Alla |
Adobe Workfront-licens |
Nytt:
Aktuell:
|
Konfigurationer på åtkomstnivå |
Redigera åtkomst till filter, vyer och grupperingar Redigera åtkomst till rapporter, instrumentpaneler och kalendrar för att redigera rapportelement i en rapport |
Objektbehörigheter |
Hantera behörigheter till en rapport för att redigera filter i en rapport Hantera behörigheter för ett filter för att redigera det |
Mer information finns i Åtkomstkrav i Workfront-dokumentationen.
Förutsättningar
Innan du börjar använda textläge i en rapport eller lista bör du alltid kontrollera att du känner till Workfront textläge.
Mer information finns i:
Redigera textläge i ett filter
Att redigera ett filter i textläge är identiskt för rapporter och listor. Åtkomsten till filtret från en rapport eller från en lista skiljer sig åt.
Mer information om hur du skapar filter finns i Översikt över filter.
Mer information om hur du skapar en rapport finns i Skapa en anpassad rapport.
-
Gör något av följande:
Om du vill komma åt filtret från en lista går du till listan, klickar på ikonen Filter , håller pekaren över filtret på sidopanelen Filter som du vill ändra och klickar på ikonen Redigera
ELLER
Gå till rapporten och klicka sedan på Rapportåtgärder > Redigera > fliken Filter för att få åtkomst till filtret från en rapport.
-
Gör något av följande:
Om du använder sidopanelen Filter i en lista klickar du på Textläge.
ELLER
Om du använder det äldre filterverktyget eller i en rapport klickar du på Lägg till en filterregel för att börja lägga till villkoren för filtret. Klicka sedan på Växla till textläge och Redigera textläge till höger om verktyget.
-
Lägg till filtersatser i textläge. Varje filterprogramsats kan innehålla följande rader och ytterligare information:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header Filterrad/information Exempel Fältnamn och det värde som är lika med det som de visas i Workfront-databasen.
Denna rad är obligatorisk.
Mer information om hur objekt och fält visas i databasen finns i API-utforskaren.
<field name in camel case>=<value>
Använd följande rad om du vill filtrera efter pågående uppgifter:
status=INP
TIPS
När du filtrerar efter status måste du använda statuskoden med tre bokstäver och inte namnet.
Fältnamnsmodifierare och vad modifieraren är lika med. Detta anger vilka villkor som fältet du filtrerar efter måste uppfylla.
Denna rad är obligatorisk.
<field name in camel case>_Mod=<modifier value>
Om du vill ange att statusen för de uppgifter som du filtrerar efter måste vara samma som Pågår ska du använda följande rad förutom den ovan:
status_Mod=in
Om modifieraren är ett intervall finns det två rader som anger modifieraren.
EXEMPEL
Det här är ett textlägesfilter som söker efter pågående uppgifter som har ett planerat slutförandedatum under den aktuella månaden och som tilldelas en användare med ett specifikt GUID:
assignedToID=580a55a4000701f4b2d7dee1e7a9d427
assignedToID_Mod=in
status=INP
status_Mod=in
plannedCompletionDate=$$TODAYbm
plannedCompletionDate_Mod=between
plannedCompletionDate_Range=$$TODAYem
En fullständig lista över filtermodifierare i textläge finns i artikeln Filter- och villkorsmodifierare.
Programsatsoperator. Som standard är varje filterprogramsats kopplad av operatorn"AND". Detta visas inte i textlägesgränssnittet. Du kan också lägga till operatorn "OR" mellan två programsatser för att ange att du vill filtrera efter objekt som kan uppfylla det ena eller andra av två villkor.
Filteroperatorer krävs bara för filter som har mer än en programsats.
Tips:
-
"OR" är skiftlägeskänsligt och måste alltid ha inledande versal.
-
När du ändrar operatorn från AND till OR kan antalet listobjekt öka.
<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>
EXEMPEL
Använd följande om du vill filtrera efter uppgifter med statusen Pågår eller med datumet för planerad slutförande:
status=INP
status_Mod=in
OR:1:plannedCompletionDate=$$TODAY
OR:1:plannedCompletionDate_Mod=eq
Ett jokertecken, som gör att du kan skapa information i ett filter och referera till aktuell tid eller till användaren som är inloggad.
Jokertecken är valfria.
Tips:
Vi rekommenderar att du använder jokertecken när det är möjligt för att göra filtren mer dynamiska och inte duplicera samma filter för varje användare eller liknande tidsramar.
Mer information om jokertecken för filter finns i Översikt över filtervariabler för jokertecken.
<first field name in camel case>=<wildcard>
<first field name in camel case>_Mod=<modifier value>
EXEMPEL
Använd följande om du vill filtrera efter uppgifter som tilldelats användaren som är inloggad:
assignedToID=$$USER.ID
assignedToID_Mod=in
-
-
Så här lägger du till en filtersats som är ansluten till operatorn "OR":
-
Lägg till en ny kodrad och typ OR:1: följt av objektet eller attributet som du vill filtrera efter och värdet som du vill jämföra det med. Om du vill referera till aktiviteter som har någon status förutom Nytt använder du följande rad:
OR:1:status=NEW
-
Lägg till en andra rad och skriv OR:1: följt av objektet, modifieraren och modifieringskoden. Om du vill definiera modifieraren för den kodrad som refererar till alla aktivitetsstatusar utom för Nytt använder du följande modifieringsrad:
OR:1:status_Mod=notin
Varje rad i den nya programsatsen måste föregås av "OR:
<number>
:".Mer information om hur du skapar OR-satser i ett filter finns i Skapa OR-satser i textlägesfilter.
note note NOTE Du kan ha flera "OR"-programsatser i samma filter. Varje gång du har en ny OR-programsats ökar siffran efter OR:. Om du vill filtrera efter uppgifter som har statusen Pågår eller som har tilldelats den inloggade användaren eller som har det planerade slutförandedatumet idag använder du följande: status=INP
status_Mod=in
OR:1:assignedToID=$$USER.ID
OR:1:assignedToID_Mod=in
OR:2:plannedCompletionDate=$$TODAY
OR:2:plannedCompletionDate_Mod=eq
-
-
Klicka på Använd eller Klar om du vill spara textlägesändringarna och fortsätta redigera rapporten eller filtret.
-
Klicka på Spara + stäng om du vill spara rapporten eller på Spara filter om du vill spara filtret i listan.