![]() |
|
ExcludeChannelDie Funktion ExcludeChannel in Expression Builder gibt FALSE zurück, wenn der angegebene Vertriebskanalname dem Vertriebskanal entspricht, über den die Anfrage kam. SyntaxExcludeChannel(channel name) ErgebnistypBoolescher Wert ArgumenteIn der folgenden Tabelle werden die Argumente für die Funktion beschrieben.
Die folgende Tabelle beschreibt die gültigen Zeichenfolgen, die im Argument des Vertriebskanalnamens verwendet werden dürfen. Bei den Zeichenfolgen muss die Groß-/Kleinschreibung beachtet werden.
BeispieleIm folgenden Beispiel wird verhindert, dass ein Prozess durch eine Webserviceanfrage ausgelöst wird: ExcludeChannel("Web Services") Im folgenden Beispiel wird verhindert, dass ein Prozess durch einen Importvorgang oder durch Oracle Data Loader On Demand ausgelöst wird: ExcludeChannel("Import") Beispiel zum Zulassen angegebener OnlineupdatesWenn die Onlinekanalzeichenfolge mit der Funktion "ExcludeChannel" angegeben wird, werden Updates von den folgenden Kanälen verhindert:
Wenn Sie Updates von REST-API-Aufrufen, von der Massenaktualisierungsfunktion oder von Datensatzzusammenführungen zulassen möchten, jedoch Updates von anderen Benutzerinteraktionen in Browserfenstern verhindern möchten, verwenden Sie die IIF-Funktion gemeinsam mit der Funktion "ExcludeChannel", um die zulässigen Onlinekanäle anzugeben. Beispiel: Um Updates an Firmendatensätzen von REST-API-Aufrufen zuzulassen und Updates an Firmendatensätzen aus Benutzerinteraktionen in Browserfenstern einschließlich der Massenaktualisierungsfunktion und Datensatzzusammenführungen zu verhindern, können Sie eine Workflowregel mit der folgenden Konfiguration erstellen:
Die Workflowregel erlaubt Updates von allen Kanälen, die nicht von der Onlinekanalzeichenfolge verhindert werden, z.B. Webservices und die Importfunktion, sowie Updates von REST-API-Aufrufen. Hinweis: Wenn Sie die Funktion "ExcludeChannel" mit einer anderen in diesem Beispiel gezeigten Funktion kombinieren möchten, beachten Sie, dass die Funktion "ExcludeChannel" den Wert "FALSE" zurückgibt, wenn der angegebene Kanalname dem Kanal entspricht, aus dem die Anfrage stammt. Zugehörige ThemenWeitere zugehörige Informationen zu Expression Builder finden Sie unter folgenden Themen: |
Veröffentlicht August 2021 | Copyright © 2005, 2021, Oracle und / oder verbundene Unternehmen. Legal Notices. |