![]() |
|
ExcludeChannelLa función ExcludeChannel de Expression Builder devuelve FALSE si el nombre del canal especificado es el canal del que procede la solicitud. SintaxisExcludeChannel(channel name) Tipo de resultadoBooleano ArgumentosEn la tabla siguiente se describen los argumentos de esta función.
En la tabla siguiente se describen las cadenas válidas para su uso en el argumento de nombre de canal. Las cadenas distinguen mayúsculas de minúsculas.
EjemplosEl siguiente ejemplo impide que un proceso se desencadene por una solicitud de servicio Web: ExcludeChannel("Web Services") En el siguiente ejemplo se impide que una operación de importación o Oracle Data Loader On Demand lance un proceso: ExcludeChannel("Import") Ejemplo de uso permitido de actualizaciones en línea especificadasCuando la cadena de canal en línea se especifique con la función ExcludeChannel, se impiden las actualizaciones de los siguiente canales:
Si desea permitir actualizaciones de las llamadas de API de REST, o la funcionalidad Actualización masiva, o combinaciones de registros, pero desea impedir actualizaciones de otras interacciones de usuarios en las ventanas del explorador, use la función IIF con la función ExcludeChannel para especificar los canales en línea que desee permitir. Por ejemplo, para permitir las actualizaciones en registros de cuentas mediante llamadas de API de REST y evitar actualizaciones en registros de cuentas de interacciones de usuario en las ventanas del explorador, incluida la funcionalidad Actualización masiva y la combinación de registros, puede crear una regla de flujo de trabajo con la siguiente configuración:
Esta regla de flujo de trabajo permite actualizaciones de todos los canales que no se puedan realizar mediante el canal de canal en línea, como los servicios web y la funcionalidad de importación, así como actualizaciones de las llamadas de API de REST. NOTA: Al combinar la función ExcludeChannel con otra función como se muestra en este ejemplo, recuerde que la función ExcludeChannel devuelve un valor FALSE si el nombre del canal especificado es el canal del que procede la solicitud. Temas relacionadosConsulte los siguientes temas para obtener información relacionada con Expression Builder: |
Publicado en agosto 2021 | Copyright © 2005, 2021, Oracle y/o sus subsidiarias. Legal Notices. |