# reloadBindingData 메서드

## Content


#### 메서드

   Page.reloadBindingData(tableName)

#### 설명

현재 페이지에서 사용되는 테이블 및 뷰에서 데이터를 다시 로드합니다.

테이블 설정에서 \[데이터 새로 고침]을 설정할 수 있으며, 이 옵션을 선택하지 않으면 reloadBindingData 메서드를 사용하여 데이터베이스에서 데이터를 다시 로드할 수 있습니다.

#### **매개 변수**

| 매개변수 | 형식 | 필수여부 | 설명 |
| --- | --- | --- | --- |
| tableName | string | YES | 데이터를 다시 로드해야 하는 테이블 이름입니다. |

#### **반환값**

없음 

#### 예제

다음 예제 코드에서는 reloadBindingData 메서드를 통해 데이터베이스에서 데이터를 다시 로드합니다.

```
// 현재 페이지 가져오기
var page = Forguncy.Page;
//데이터베이스에서 데이터를 다시 로드
page.reloadBindingData("직원 테이블");
```



#### Forguncy 사용 예제

1. 이번 예제에서는 페이지를 생성하기 전에 데이터베이스 테이블을 한 개 생성합니다.\
   내용은 대충 만들어 보고 싶으셨던 대로 넣으시면 됩니다. 최소 1개의 Column은 생성하셔야 합니다.

![](https://forguncy-korea.github.io/images/forguncy5/ex-ss_page-reloadbindingdata01.png)

2\. 페이지를 한 개 생성하고 ListView를 생성합니다. ListView에 위에서 생성한 테이블의 Column을 연결합니다.

![](https://forguncy-korea.github.io/images/forguncy5/ex-ss_page-reloadbindingdata02.png)

3\. 버튼을 추가합니다. ‘명령 편집’으로 ‘자바스크립트로 직접 프로그래밍하기’하여 코드를 입력합니다.<br>

![](https://forguncy-korea.github.io/images/forguncy5/ex-ss_page-reloadbindingdata03.png)

4\. 해당 프로젝트를 실행합니다. 화면에는 아래와 같이 ListView에 연결된 Database 테이블의 내용이 표시됩니다.<br>

![](https://forguncy-korea.github.io/images/forguncy5/ex-ss_page-reloadbindingdata04.png)

5\. Forguncy 에디어로 돌아가서 데이터베이스 테이블에 아무 내용이나 입력합니다.\
데이터베이스 테이블의 내용을 변경하신 후 CTRL+S 혹은 저장하여 프로젝트를 저장합니다.<br>

![](https://forguncy-korea.github.io/images/forguncy5/ex-ss_page-reloadbindingdata05.png)

6\. 다시 웹브라우저로 돌아가서 버튼을 클릭하면 아래와 같이 프로젝트의 데이터 테이블에 수정 후 저장한 내용이 웹브라우저에 표시됩니다.

![](https://forguncy-korea.github.io/images/forguncy5/ex-ss_page-reloadbindingdata06.gif)
