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


Forrige emne

Næste emne

Begrænsning af arbejdsgangregler til bestemte kanaler eller roller

Når du opretter en arbejdsgangregel med en anden trigger-begivenhed end Planlagt begivenhed, kan du begrænse reglen til bestemte kanaler eller roller ved at føje en betingelse til reglen.

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 August 2018 Copyright © 2005, 2018, Oracle. Alle rettigheder forbeholdes. Legal Notices