Udskriv      Åbn PDF-version af online-hjælp


Forrige emne

Næste emne

Begrænsning af arbejdsgangregler til bestemte kanaler eller roller

Du kan begrænse en arbejdsgangregel til bestemte kanaler eller roller ved at føje en betingelse til arbejdsgangreglen.

Sådan forhindrer du en kanal i at aktivere en arbejdsgangregel

  • Brug funktionen ExcludeChannel() i betingelsesudtrykket.

    Brug f.eks. følgende betingelse i arbejdsgangreglen for at forhindre en stor importoperation i at udløse en arbejdsgangregel:

    ExcludeChannel ("Import")

    Se ExcludeChannel for at få flere oplysninger om funktionen ExcludeChannel().

Sådan begrænser du en arbejdsgangregel til en bestemt rolle

  • Brug funktionen UserValue() med attributten <Role> i betingelsesudtrykket.

    Brug f.eks. følgende betingelse i arbejdsgangreglen for at begrænse en arbejdsgangregel, så den kun aktiveres, når rollen for den bruger, hvis handling udløser reglen, er administrator og posten prioritet er sat til Høj:

    UserValue('<Role>')="Administrator" AND [<Priority>]="Høj"

    Se UserValue for at få flere oplysninger om funktionen UserValue().

BEMÆRK: De sproguafhængige feltnavne og feltnavnesyntaksen, der bruges i eksempeludtryk i dette emne, er de feltnavne og den feltnavnesyntaks, der blev brugt i Expression Builder i releases før Release 29 Service Pack 1. Disse eksempler er stadig gyldige. Hvis du vælger de tilhørende felter til et udtryk fra listen Felter i Expression Builder i Release 29 Service Pack 1 eller nyere, vil feltnavnene og feltnavnesyntaksen imidlertidg være forskellig fra dem i eksemplerne. Det anbefales, at du altid vælger felter til udtrykkene fra listen Felter i Expression Builder, så feltnavnene og feltnavnesyntaksen altid er korrekte. Se Om udtryk for at få flere oplysninger om feltnavne og feltnavnesyntaks i udtryk.


Publiceret Oktober 2016 Copyright © 2005, 2016, Oracle. Alle rettigheder forbeholdes. Legal Notices