![]() |
|
ExcludeChannelA função ExcludeChannel no Expression Builder retornará FALSE se o nome do canal especificado for o canal de onde vem a solicitação. SintaxeExcludeChannel(nome do canal) Result TypeBooliano ArgumentosA tabela a seguir descreve os argumentos da função.
A tabela a seguir descreve as strings válidas para uso no argumento de nome do canal. As strings diferenciam letras maiúsculas e minúsculas.
ExemplosO exemplo a seguir impede que um processo seja acionado por uma solicitação de serviço Web: ExcludeChannel("Serviços Web") O exemplo a seguir impede que um processo seja acionado por uma operação de importação ou pelo Oracle Data Loader On Demand: ExcludeChannel("Importar") Exemplo de Permissão de Atualizações On-line EspecificadasQuando a string de canal On-line é especificada com a função ExcludeChannel, as atualizações dos seguintes canais são impedidos:
Se desejar permitir atualizações das chamadas à API REST, ou da funcionalidade Atualização em Massa, ou das mesclagens de registro, mas quiser impedir atualizações de outras interações do usuário nas janelas do navegador, use a função IIF com a função ExcludeChannel para especificar os canais on-line que deseja permitir. Por exemplo, para permitir atualizações nos registros da conta pelas chamadas à API REST e impedir atualizações nos registros da conta a partir das interações do usuário nas janelas do navegador, incluindo a funcionalidade Atualização em Massa e mesclagens de registro, você pode criar uma regra de workflow com a seguinte configuração:
Essa regra de workflow permite atualizações de todos os canais que não são impedidos pela string de canal On-line, como serviços Web e a funcionalidade de importação, bem como atualizações das chamadas à API REST. OBSERVAÇÃO: Ao combinar a função ExcludeChannel com outra função, como mostrado neste exemplo, lembre-se de que a função ExcludeChannel retornará um valor FALSE se o nome do canal especificado for o canal de onde veio a solicitação. Tópicos relacionadosConsulte os seguintes tópicos para obter informações relacionadas ao Expression Builder: |
Publicado em agosto de 2022 | Copyright © 2005, 2022, Oracle e/ou suas empresas afiliadas. Legal Notices. |