Skriv ut      Öppna PDF-version av onlinehjälpen


Föregående ämne

Nästa ämne

Begränsa arbetsflödesregler till specifika kanaler eller roller

Du kan begränsa en arbetsflödesregel till specifika kanaler eller roller genom att lägga till ett villkor i arbetsflödesregeln.

Så här förhindrar du att en kanal anropar en arbetsflödesregel

  • Använd funktionen ExcludeChannel() i villkorsuttrycket.

    Använd till exempel följande villkor i arbetsflödesregeln om du vill förhindra att en stor importåtgärd utlöser en arbetsflödesregel:

    ExcludeChannel ("Import")

    Mer information om funktionen ExcludeChannel() finns i ExcludeChannel.

Så här begränsar du en arbetsflödesregel till en specifik roll

  • Använd funktionen UserValue() med attributet <Role> i villkorsuttrycket.

    Använd till exempel följande villkor i arbetsflödesregeln om du vill begränsa arbetsflödesregeln så att den endast anropas när rollen är Administratör och prioriteten i posten är inställd på Hög för användaren som utlöste regeln:

    UserValue('<Role>')="Administratör" AND [<Priority>]="Hög"

    Mer information om funktionen UserValue() finns i UserValue.

Obs! De språkoberoende fältnamnen och fältnamnssyntaxen som används i exempeluttrycken i det här avsnittet är de fältnamn och den fältnamnssyntax som användes i tidigare utgåvor av Expression Builder än utgåva 29 Service Pack 1. Dessa exempel fungerar fortfarande. Men om du väljer motsvarande fält för ett uttryck från listan Fält i Expression Builder i utgåva 29 Service Pack 1 eller senare, används andra fältnamn och en annan fältnamnssyntax än den som visas exemplen. Du bör alltid välja fälten för ditt uttryck från listan Fält i Expression Builder, så att rätt fältnamn och fältnamnssyntax används. Mer information om fältnamn och fältnamnssyntax i uttryck finns i Om uttryck.


Publicerat i September 2017 Copyright © 2005, 2017, Oracle. Oracle förbehåller sig samtliga rättigheter. Legal Notices.