| Skriv ut Åpne PDF-versjon av elektronisk hjelp

#### Begrense arbeidsflytregler til bestemte kanaler eller roller Når du oppretter en arbeidsflytregel med en annen triggerhendelse enn Tidsplanlagt hendelse, kan du begrense regelen til bestemte kanaler eller roller ved å legge til en betingelse i regelen. Slik forhindrer du at en kanal aktiverer en arbeidsflytregel Bruk funksjonen ExcludeChannel() i betingelsesuttrykket. Hvis du for eksempel vil forhindre at en stor importoperasjon utløser en arbeidsflytregel, bruker du følgende betingelse i arbeidsflytregelen: ExcludeChannel ("Import") Hvis du vil ha flere opplysninger om funksjonen ExcludeChannel(), se ExcludeChannel. Slik begrenser du en arbeidsflytregel til en bestemt rolle Bruk funksjonen UserValue() med attributtet <Role> i betingelsesuttrykket. Hvis du for eksempel vil begrense en arbeidsflytregel slik at den bare aktiveres når brukeren som utfører handlingen som utløser regelen, har rollen Administrator og prioriteten i posten er Høy, bruker du følgende betingelse i arbeidsflytregelen: UserValue('<Role>')="Administrator" AND [<Priority>]="Høy" Hvis du vil ha flere opplysninger om funksjonen UserValue(), se UserValue. MERKNAD: De språkuavhengige feltnavnene og feltnavnsyntaksen som brukes i eksempeluttrykk i dette emnet, er feltnavnene og feltnavnsyntaksen som ble brukt i Expression Builder i tidligere versjoner enn Release 29 Service Pack 1. Disse eksemplene er fortsatt gyldige. Hvis du velger de tilsvarende feltene for et uttrykk fra feltlisten i Expression Builder i Release 29 Service Pack 1 eller senere, vil imidlertid feltnavnene og feltnavnsyntaksen være forskjellig fra dem som vises i eksemplene. Det anbefales at du alltid velger feltene for uttrykkene fra feltlisten i Expression Builder, slik at feltnavnene og feltnavnsyntaksen alltid er riktige. Hvis du vil ha flere opplysninger om feltnavnene og feltnavnsyntaksen i uttrykk, se Om uttrykk.

Publisert August 2022 | Copyright © 2005, 2022, Oracle og/eller tilknyttede selskaper. Legal Notices.