> For the complete documentation index, see [llms.txt](https://happytalk.gitbook.io/happybot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://happytalk.gitbook.io/happybot/block_scenario/block/buttonblock/reset.md).

# \[버튼] 변수 초기화

***

## 1. ![](https://3240612988-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9pepGQKkozVFbob9lhxe%2Fuploads%2FcOnIMIT9SURuzwW6xyCD%2Fimage.png?alt=media\&token=caedda6c-3c7e-41db-aa85-6e5b6c40ebb4) '변수 초기화' 블럭이란?

{% hint style="success" %} <mark style="color:green;">**챗봇 진행 중 변수에 입력된 값을 초기화 하는 기능의 블럭**</mark>입니다. \
\
장바구니에 담긴 제품의 주문이 완료되면 장바구니가 비어지듯이 주\
로 하나의 프로세스가 완료된 후에 변수의 값을 초기화 할 때 사용합니다.

이 경우 변수 전체가 초기화 되는 것은 아니며 <mark style="color:green;">**인증 변수는 초기화 되지 않습니다**</mark>**.**
{% endhint %}

<figure><img src="https://3240612988-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9pepGQKkozVFbob9lhxe%2Fuploads%2FzhLro8Fg62MIWmMIqW2K%2Fimage.png?alt=media&amp;token=9528e856-d92c-4799-be90-c2d612577bc1" alt=""><figcaption></figcaption></figure>

***

## 2. 블럭의 형태 및 사용 방법

<figure><img src="https://3240612988-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9pepGQKkozVFbob9lhxe%2Fuploads%2FYmnUvY6aI6FPV2WJ7nrK%2Fimage.png?alt=media&amp;token=4138eac9-7b1d-451c-a659-8cec563cfae6" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="206">No</th><th width="178">구분</th><th width="71">필수</th><th>설명</th></tr></thead><tbody><tr><td>①</td><td>블럭 타이틀</td><td>X</td><td><ul><li>40자 이하 입력/수정 가능 </li><li>생성 시 “<em>변수 설정 {No}</em>” 형태로 생성 됨</li></ul></td></tr><tr><td>②</td><td>설정된 변수 개수</td><td>O</td><td><ul><li>설정한 변수 개수 표기</li></ul></td></tr><tr><td>③</td><td>서브 블럭 연결 버튼</td><td>O</td><td><ul><li>해당 블럭과 연결될 블럭을 블럭 편집 창 or 마우스 Drag&#x26;Drop으로 연결 가능</li></ul></td></tr><tr><td>④</td><td>블럭 간략 설정 버튼</td><td>-</td><td><ul><li>클릭 시 아래 액션이 가능한 버튼 레이어 노출 <br>a. 미리보기 <br>b. 복제하기 <br>c. 내용접기 <br>d. 블럭 삭제</li></ul></td></tr></tbody></table>

***

#### **👉 따라 해 보세요!**

### <mark style="color:orange;">※ 초기화 제외 변수 설정 방법</mark>

> 변수 초기화 시 초기화가 되지 않아야 하는 변수를 지정할 수 있습니다.(중복 지정 가능)

<div align="left"><figure><img src="https://3240612988-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9pepGQKkozVFbob9lhxe%2Fuploads%2Fc7PSi9zj88cXlF9FdVN0%2Fimage.png?alt=media&amp;token=e3db313c-67be-4edf-9b29-a3677702bd87" alt=""><figcaption></figcaption></figure></div>
