인쇄      온라인 도움말의 PDF 버전 열기


이전 항목

다음 항목

ExcludeChannel

Expression Builder의 ExcludeChannel 함수는 지정된 채널 이름이 요청이 발생한 채널인 경우 FALSE를 반환합니다.

구문

ExcludeChannel(channel name)

결과 유형

부울 값

인수

다음 표에서는 함수의 인수를 설명합니다.

인수

설명

채널 이름

제외할 채널의 이름입니다.

다음 표에서는 channel name 인수에서 사용할 유효한 문자열을 설명합니다. 문자열은 대소문자를 구분합니다.

채널 이름 문자열

설명

가져오기

이 채널 문자열은 가져오기 기능과 Oracle Data Loader On Demand을(를) 통해 수행되는 업데이트를 제외합니다.

온라인

이 채널 문자열은 다음을 통해 수행되는 업데이트를 제외합니다.

  • 대량 업데이트 기능 및 레코드 병합을 통한 업데이트를 포함한 브라우저 창의 사용자 상호 작용
  • REST API 호출

    참고: 온라인 채널 문자열은 가져오기 기능을 통해 수행되는 업데이트를 제외하지 않습니다.

대량 갱신

이 채널 문자열은 대량 업데이트 기능을 통해 수행되는 업데이트만 제외합니다.

참고: 대량 업데이트 기능을 통해 수행되는 업데이트는 온라인 채널 문자열에서도 제외됩니다.

레코드 병합

이 채널 문자열은 레코드 병합을 통해 수행되는 업데이트만 제외합니다.

참고: 레코드 병합을 통한 업데이트는 온라인 채널 문자열에서도 제외됩니다.

Web Services

이 채널 문자열은 Web services로부터 갱신을 제외합니다.

오피스

이 채널 문자열은 Oracle CRM On Demand Integration for Office로부터 갱신을 제외합니다.

OEI

이 채널 문자열은 Oracle Outlook Email Integration On Demand 및 Oracle Notes Email Integration On Demand로부터 갱신을 제외합니다.

데스크톱

이 채널 문자열은 Oracle CRM On Demand Desktop로부터 갱신을 제외합니다.

REST

이 채널 문자열은 REST API 호출을 통한 업데이트만 제외합니다.

참고: REST API 호출을 통한 업데이트는 온라인 채널 문자열에서도 제외됩니다.

모바일

이 채널 문자열은 Oracle CRM On Demand Connected Mobile Sales로부터의 갱신을 제외합니다.

다음 예는 프로세스가 웹 서비스 요청에 의해 트리거되지 않도록 합니다.

ExcludeChannel("Web Services")

다음 예에서는 가져오기 작업 또는 Oracle Data Loader On Demand에 의해 프로세스가 트리거되지 않도록 합니다.

ExcludeChannel("Import")

지정된 온라인 업데이트를 허용하는 예

온라인 채널 문자열이 ExcludeChannel 함수를 사용하여 지정되면 다음 채널을 통한 업데이트가 방지됩니다.

  • 대량 업데이트 기능 및 레코드 병합을 통해 수행되는 업데이트를 포함한 브라우저 창의 모든 사용자 상호 작용
  • REST API 호출

REST API 호출, 대량 업데이트 기능 또는 레코드 병합을 통한 업데이트는 허용하고 브라우저 창의 다른 사용자 상호 작용을 통한 업데이트는 방지하려면 IIF 함수를 ExcludeChannel 함수와 함께 사용하여 허용하려는 온라인 채널을 지정합니다. 예를 들어 REST API 호출을 통한 고객사 레코드 업데이트는 허용하고 대량 업데이트 기능 및 레코드 병합을 포함한 브라우저 창의 사용자 상호 작용을 통한 고객사 레코드 업데이트는 방지하려면 다음 구성을 사용하여 워크플로 규칙을 생성할 수 있습니다.

  • 레코드 유형은 고객사입니다.
  • 트리거 이벤트는 수정된 레코드가 저장되기 전입니다.
  • [저장 취소] 확인란이 선택되었습니다.
  • 조건은 다음과 같습니다.

    IIf(ExcludeChannel("Online"),1,IIf(ExcludeChannel("Rest"),0,1))

이 워크플로 규칙을 사용하면 웹 서비스 및 가져오기 기능 같은 온라인 채널 문자열에서 방지되지 않는 모든 채널을 통한 업데이트와 REST API 호출을 통한 업데이트가 허용됩니다.

참고: ExcludeChannel 함수를 이 예에 표시된 것처럼 다른 함수와 결합하면 지정된 채널 이름이 요청이 발생한 채널인 경우 ExcludeChannel 함수에서 FALSE 값을 반환합니다.

관련 항목

관련된 Expression Builder 정보는 다음 항목을 참조하십시오.


2020년 3월 게시됨 Copyright © 2005, 2020, Oracle. All rights reserved. Legal Notices.