키워드

키워드, 즉 명령은 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과(와) 동일합니다.

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