키워드

이 도움말 페이지의 정보는 CXone StudioDesktop Studio에 모두 적용됩니다.

키워드, 즉 명령은 Snippet 언어에서 의 구문에 해당합니다. 스크립트에서 특정한 용도를 위해 예약된 사전 정의 언어입니다. 컴파일러는 키워드를 인식하고 이와 관련된 동작을 수행합니다. 예를 들어, 컴파일러에서 ASSIGN 키워드를 인식하면 키워드 다음에 기재된 이름과 값을 사용하여 새 변수를 생성합니다. 예: ASSIGN varName = 1

키워드는 예약된 용어이므로 이러한 단어는 스크립트 내에서 개체 또는 변수의 식별자로 사용할 수 없습니다.

또한 많은 키워드에는 동일한 이름의 Studio 작업닫힘 고객 데이터 모음, 메시지 또는 음악 재생 또는 상담원에게 컨택 라우팅과 같은 Studio 스크립트 내에서 프로세스를 수행합니다.이 있습니다. 예를 들면 IF 키워드와 IF 작업이 있습니다. 두 가지 모두 스크립트에서 동일한 동작을 수행합니다. 사용자 정의 코드로 Snippet 작업을 사용하여 스크립트의 작업을 줄일 수 있습니다.

스니펫 내 키워드

Snippet은(는) 다음 키워드를 지원합니다. 각 키워드에는 특정한 용도가 있습니다. 키워드가 수행하는 행동의 종류에 대한 카테고리로는 여러 가지가 있습니다. 각 키워드는 그 뒤의 섹션에서 자세히 설명합니다.

선언 키워드

이러한 키워드를 사용하면 새로운 변수, 개체, 함수를 선언하거나 새로 만들 수 있습니다.

  • ASSIGN: 이 문은 변수를 생성하고 변수에 값을 할당합니다.
  • DYNAMIC: 이 문은 동적 데이터 개체를 만듭니다.
  • FUNCTION: 이 문은 사용자 정의 함수를 만듭니다.

선택 키워드

이 키워드를 사용하면 지정하는 조건에 따라 수행할 문을 선택하도록 스크립트를 설정할 수 있습니다. 이를 사용하면 스크립트에서 일어나는 일의 선형적인 흐름을 제어할 수 있습니다.

  • IF: 이 문은 부울 표현식의 값에 따라 실행할 문을 선택합니다.
  • SELECT: 이 문은 참으로 평가되는 일련의 CASE 문 중 첫 번째 문을 실행합니다.
  • SWITCH이 문은 변수의 값을 정의된 CASE 문과 비교합니다. 이는 일치하는 CASE을(를) 실행합니다.

다음 키워드는 단독으로는 절대로 사용되지 않습니다. 항상 선택 키워드와 함께 사용됩니다.

  • ELSE: 이 문은 부울이 거짓으로 평가될 경우 스크립트가 수행하는 작업을 정의합니다. IF과(와) 함께 사용됩니다.
  • CASE: 이 문은 실행할 수 있는 가능성이 있는 문의 세트 중 하나를 정의합니다. SWITCH 또는 SELECT과(와) 함께 사용합니다.
  • DEFAULT: 이 문은 다른 케이스 중 아무것도 실행할 수 없을 때 실행되는 문을 정의합니다. SWITCH 또는 SELECT과(와) 함께 사용합니다.

루핑 키워드

루핑 키워드를 사용하면 지정된 종료 조건이 충족될 때까지 반복적으로 문 또는 일련의 문을 실행할 수 있습니다.

다음 키워드는 단독으로는 절대로 사용되지 않습니다. 루핑 문 코드 블록의 선택적인 부분입니다.

BREAK이 문은 루프 문을 종료합니다.

기타 키워드

이 키워드에는 Studio 스크립트 내에서 매우 특정한 애플리케이션이 있습니다.

  • RETURN: 이 문은 함수를 종료합니다. 함수에서 스크립트로 값을 전달할 수 있습니다.
  • USES이 문을 사용하면 스니펫 내에서 사용할 웹 서비스 프록시 DLL을 포함할 수 있습니다.
  • TRACE: 이 문을 사용하면 디버거 도구를 사용할 때 Snippet editor 창의 Trace 패널로 텍스트를 출력할 수 있습니다.

키워드 구문

키워드는 줄의 첫 키워드 또는 명령으로 표시되어야 합니다. 그 뒤로는 키워드가 수행하는 역할과 방식을 정의하는 다른 단어 또는 코드가 따릅니다. 예를 들어 새로운 변수를 생성하고 값을 할당하는 ASSIGN 키워드의 뒤에는 새로운 변수의 이름과 그 변수에 부여할 값이 기재되어야 합니다.

ASSIGN var1 = "my value"

키워드는 대소문자가 구분되지 않습니다. 예를 들어, 컴파일러 입장에서 FOREACH은(는) foreach과(와) 동일합니다.

일부 키워드는 작동하려면 내장된 코드가 필요합니다. 이러한 요구사항에 관한 정보를 위해 사용하고 있는 작업의 도움말 페이지를 참조하십시오.

스니펫 편집기의 키워드

Snippet 작업의 Snippet editor 창에는 탭이 두 개 있습니다. 두 탭을 사용하면 동일한 유형의 코드가 생성됩니다. 탭 사이를 오가면서 둘 중 한 곳의 코드를 편집할 수 있습니다. 탭은 다음과 같습니다.

  • 텍스트 보기 탭. 코드를 수동으로 입력할 수 있는 자유 형식의 텍스트 필드입니다.
  • 트리 보기 탭. 코드 구축에 사용할 수 있는 그래픽 인터페이스입니다. 이 탭에는 스니펫에 문을 추가하기 위한 키워드를 선택할 수 있는 목록이 있습니다.