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

#### ExcludeChannel ExcludeChannel-funktionen i Expression Builder returnerer FALSE, hvis det angivne kanalnavn er den kanal, som anmodningen kom fra. ### Syntaks ExcludeChannel(channel name) ### Resultattype Boolesk ### Argumenter I følgende tabel beskrives argumenterne til funktionen.
Argument | Beskrivelse
--- | ---
channel name | Navnet på den kanal, der skal udelades.
I følgende tabel beskrives de gyldige strenge til brug i kanalnavneargumentet. Der skelnes mellem store og små bogstaver i strengene.
Kanalnavnestreng | Beskrivelse
--- | ---
Import | Denne kanalstreng udelader opdateringer, der er udført via importfunktionaliteten og via Oracle Data Loader On Demand.
Online | Denne kanalstreng udelader opdateringer, der er udført af: Brugerinteraktioner i browservinduer, heriblandt opdateringer fra funktionaliteten Masseopdatering og postfletninger REST-API-kald BEMÆRK: Online-kanalstrengen udelader ikke opdateringer, der er udført via importfunktionaliteten.
Masseopdater | Denne kanalstreng udelader opdateringer, der kun er udført via funktionaliteten Masseopdatering. BEMÆRK: Opdateringer, der er udført via funktionaliteten Masseopdatering, udelades også af online-kanalstrengen.
Postfletning | Denne kanalstreng udelader opdateringer, der kun er udført af postfletninger. BEMÆRK: Opdateringer fra postfletninger udelades også af online-kanalstrengen.
Webservicer | Denne kanalstreng udelader opdateringer fra Web Services.
Kontor | Denne kanalstreng udelader opdateringer fra Oracle CRM On Demand Integration for Office.
OEI | Denne kanalstreng udelader opdateringer fra Oracle Outlook Email Integration On Demand og Oracle Notes Email Integration On Demand.
Desktop | Denne kanalstreng udelader opdateringer fra Oracle CRM On Demand Desktop.
Rest | Denne kanalstreng udelader opdateringer fra kun REST API-kald. BEMÆRK: Opdateringer fra REST-API-kald udelades også af online-kanalstrengen.
Mobile | Denne kanalstreng udelader opdateringer fra Oracle CRM On Demand Connected Mobile Sales.
### Eksempler Følgende eksempel stopper en proces i at blive udløst af en webserviceanmodning: ExcludeChannel("Web Services") Følgende eksempel stopper en proces i at blive udløst af en importoperation eller Oracle Data Loader On Demand: ExcludeChannel("Import") ### Eksempel på tilladelse til angivne online-opdateringer Når online-kanalstrengen angives med funktionen ExcludeChannel, forhindres opdateringer fra følgende kanaler: Alle brugerinteraktioner i browservinduer, heriblandt opdateringer, der er udført via funktionaliteten Masseopdatering og postfletninger REST-API-kald Hvis du vil tillade opdateringer fra REST-API-kald eller funktionaliteten Masseopdatering eller postfletninger, men du vil forhindre opdateringer fra andre brugerinteraktioner i browservinduer, skal du bruge IFF-funktionen med funktionen ExcludeChannel for at angive de online-kanaler, som du vil tillade. For at tillade opdateringer af kontoposter fra REST API-kald og forhindre opdateringer af kontoposter fra brugerinteraktioner i browservinduer, heriblandt funktionaliteten Masseopdatering og postfletninger, kan du f.eks. oprette en arbejdsgangregel med følgende konfiguration: Posttypen er Konto. Triggerbegivenheden er Før ændret post gemmes. Afkrydsningsfeltet Annuller gemmeoperation er markeret. Betingelsen er følgende: IIf(ExcludeChannel("Online"),1,IIf(ExcludeChannel("Rest"),0,1)) Denne arbejdsgangregel tillader opdateringer fra alle kanaler, der ikke forhindres af online-kanalstrengen, såsom webservicer og importfunktionaliteten, samt opdateringer fra REST-API-kald. BEMÆRK: Når du kombinerer funktionen ExcludeChannel med en anden funktion, som vist i dette eksempel, skal du huske, at funktionen ExcludeChannel returnerer en FALSE værdi, hvis det angivne kanalnavn er den kanal, som anmodningen kom fra. #### Relaterede emner Se følgende emner for relaterede oplysninger om Expression Builder: Om Expression Builder Brug af Expression Builder Funktioner i Expression Builder

Publiceret August 2022 | Copyright © 2005, 2022, Oracle og/eller Oracles associerede selskaber. Legal Notices