> For the complete documentation index, see [llms.txt](https://docs.apidrag.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.apidrag.com/base-control/controls/assign.md).

# Assign

## 아이템 블록

<figure><img src="https://1316000475-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYk0i8X9mEtmaB9dGSVq%2Fuploads%2FeosxLG95QhJBFS1RvWto%2F00030.jpg?alt=media&amp;token=a5da97ad-64a0-4626-89a1-a76d014e316f" alt=""><figcaption></figcaption></figure>

## 설정 팝업

<figure><img src="https://1316000475-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqYk0i8X9mEtmaB9dGSVq%2Fuploads%2FSRVqJeKKB2gF7gxi4Ck1%2F00031.jpg?alt=media&amp;token=340c7f39-1f62-44c0-8ce7-682f0e6a9bb0" alt=""><figcaption></figcaption></figure>

## 설정 필드

### 값할당

#### 왼쪽 영역(Target)

값을 할당 할 Target 입니다. global/msg 영역에 값을 할당할 수 있으며, Assign 아이템 블록이 Loop 아이템의 반복 구간안에 위치한다면, loop 영역에 값을 할당할 수 있습니다.

#### 오른쪽 영역(Source)

할당 할 실제 값 입니다. 위 예제는 고정 된 값을 예제로 드렸지만, 다양한 타입의 값을 할당할 수 있습니다.

문자 : string 타입의 고정 값을 설정할 수 있습니다.

숫자 : number 타입의 고정 값을 설정할 수 있습니다.

true/false : boolean 타입의 고정 값을 설정할 수 있습니다.

타임스탬프 : 현재 날짜와 시간의 타임스탬프 값을 날짜 타입으로 설정할 수 있습니다.

코드입력 : JavaScript 코딩을 직접 구현하여 값을 설정할 수 있습니다. return 값이 설정됩니다.

JSON : JSON 코드를 직접 작성하여 값을설정할 수 있습니다.

배열 : JSON  코드를 이용한 배열을 작성하여 설정할 수 있습니다.

global : global 메모리 영역의 값을 불러와 할당할 수 있습니다.

msg : msg 메모리 영역의 값을 불러와 할당할 수 있습니다.
