| Skriv ut Öppna PDF-version av onlinehjälpen

#### ExcludeChannel Funktionen ExcludeChannel i Expression Builder returnerar FALSKT om det angivna kanalnamnet är den kanal som begäran kom från. ### Syntax ExcludeChannel(channel name) ### Resultattyp Boolesk ### Argument Följande tabell innehåller funktionens argument.
Argument | Beskrivning
--- | ---
channel name | Namnet på den kanal som ska exkluderas.
I följande tabell beskrivs giltiga strängar som kan användas i argumentet channel name. Strängarna är skiftlägeskänsliga.
Kanalnamnssträng | Beskrivning
--- | ---
Import | Den här kanalsträngen exkluderar uppdateringar som utförs via importfunktionen och via Oracle Data Loader On Demand.
Online | Den här kanalsträngen utesluter uppdateringar utförda genom: Användarinteraktioner i webbläsarfönster, inklusive uppdateringar från massuppdateringsfunktionen och postsammanslagningar REST API-anrop Obs! Onlinekanalsträngen utesluter inga uppdateringar som utförs via importfunktionen.
Massuppdatera | Den här kanalsträngen utesluter endast uppdateringar som utförs via massuppdateringsfunktionen. Obs! Uppdateringar som utförs med massuppdateringsfunktionen utesluts även av onlinekanalsträngen.
Slå samman poster | Den här kanalsträngen utesluter endast uppdateringar som utförs genom postsammanslagningar. Obs! Uppdateringar från postsammanslagningar utesluts även av onlinekanalsträngen.
Webbtjänster | Den här kanalsträngen exkluderar uppdateringar från webbtjänster.
Office | Den här kanalsträngen exkluderar uppdateringar från Oracle CRM On Demand Integration for Office.
OEI | Den här kanalsträngen exkluderar uppdateringar från Oracle Outlook Email Integration On Demand och Oracle Notes Email Integration On Demand.
Desktop | Den här kanalsträngen exkluderar uppdateringar från Oracle CRM On Demand Desktop.
Rest | Den här kanalsträngen utesluter endast uppdateringar från REST API-anrop. Obs! Uppdateringar från REST API-anrop utesluts även av onlinekanalsträngen.
Mobile | Den här kanalsträngen exkluderar uppdateringar från Oracle CRM On Demand Connected Mobile Sales.
### Exempel Följande exempel förhindrar att en process aktiveras av en webbtjänstförfrågan: ExcludeChannel("Web Services") Följande exempel förhindrar att en importåtgärd eller Oracle Data Loader On Demand utlöser en process: ExcludeChannel("Import") ### Exempel på hur du tillåter angivna onlineuppdateringar När onlinekanalsträngen anges med ExcludeChannel-funktionen förhindras uppdateringar från följande kanaler: Alla användarinteraktioner i webbläsarfönster, inklusive uppdateringar som utförs med massuppdateringsfunktionen och genom postsammanslagningar REST API-anrop Om du vill tillåta uppdateringar från REST API-anrop, massuppdateringsfunktionen eller postsammanslagningar, men vill förhindra uppdateringar från andra användarinteraktioner i webbläsarfönster, använder du IIF-funktionen med ExcludeChannel-funktionen för att ange de onlinekanaler som du vill tillåta. Om du till exempel vill tillåta uppdateringar av kontoposter genom REST API-anrop och förhindra uppdateringar av kontoposter från användarinteraktioner i webbläsarfönster, inklusive massuppdateringsfunktionen och postsammanslagningar, kan du skapa en arbetsflödesregel med följande konfiguration: Posttypen är Konto. Den utlösande händelsen är Innan ändrad post sparas. Kryssrutan Avbryt spara är markerad. Villkoret ser ut så här: IIf(ExcludeChannel("Online"),1,IIf(ExcludeChannel("Rest"),0,1)) Den här arbetsflödesregeln tillåter uppdateringar från alla kanaler som inte förhindras av onlinekanalsträngen, t.ex. webbtjänster och importfunktionen, samt uppdateringar från REST API-anrop. Obs! När du kombinerar ExcludeChannel-funktionen med en annan funktion som du ser i det här exemplet måste du tänka på att funktionen ExcludeChannel returnerar värdet FALSE om det angivna kanalnamnet är den kanal som begäran kom från. #### Se även I följande avsnitt finns relaterad information för Expression Builder: Om Expression Builder Använda Expression Builder Funktioner i Expression Builder

Publicerat i Augusti 2022 | Copyright © 2005, 2022, Oracle och / eller dess dotterbolag. Legal Notices.