![]() |
|
ExcludeChannelLa funzione ExcludeChannel del Expression Builder restituisce FALSE se il nome canale specificato è il canale dal quale proviene la richiesta. SintassiExcludeChannel(nome canale) Tipo di risultatoBooleano ArgomentiNella tabella seguente vengono descritti gli argomenti per questa funzione.
Nella tabella seguente vengono descritte le stringhe valide da usare nell'argomento nome canale. Per le stringhe viene fatta distinzione tra maiuscole e minuscole.
EsempiGli esempi seguenti non consentono l'attivazione di un processo da parte di una richiesta dei Web Services: ExcludeChannel("Web Services") L'esempio riportato di seguito interrompe l'attivazione di un processo da parte di un'operazione di importazione o di Oracle Data Loader On Demand. ExcludeChannel("Import") Come consentire gli aggiornamenti in linea specificati: esempioQuando la stringa di canale Online viene specificata con la funzione ExcludeChannel, gli aggiornamenti provenienti dai canali seguenti vengono impediti:
Se si desidera consentire gli aggiornamenti provenienti dalle chiamate API REST, dalla funzionalità Aggiornamento di massa o dalle unioni di record, ma impedire gli aggiornamenti dovuti ad altre interazioni utente nelle finestre del browser, utilizzare la funzione IIF con la funzione ExcludeChannel per specificare i canali in linea da consentire. Ad esempio, per consentire gli aggiornamenti dei record account provenienti dalle chiamate API REST e impedire gli aggiornamenti dei record account dovuti alle interazioni utente nelle finestre del browser, comprese la funzionalità Aggiornamento di massa e le unioni di record, è possibile creare una regola del workflow con la configurazione riportata di seguito.
Questa regola del workflow consente gli aggiornamenti provenienti da tutti i canali non inibiti dalla stringa di canale Online, quali i Web Services e la funzionalità di importazione, nonché gli aggiornamenti provenienti dalle chiamate API REST. NOTA: quando si combina la funzione ExcludeChannel con un'altra funzione come mostrato in questo esempio, ricordare che la funzione ExcludeChannel restituisce il valore FALSE se il nome canale specificato è quello del canale dal quale proviene la richiesta. Argomenti correlatiGli argomenti riportati di seguito contengono informazioni relative al Expression Builder. |
Data di pubblicazione : agosto 2022 | Copyright © 2005, 2022, Oracle e/o relative consociate. Legal Notices. |