# OnBeforeDownload (event)

> 엑셀, 텍스트, Pdf 다운전에 데이터가 만들어지고 폼이 서브밋되기 전에 발생합니다.
> 해당 이벤트 안에서 폼을 서브밋해야 정상적으로 다운로드가 됩니다.

### Syntax

    function 오브젝트ID_OnBeforeDownload(downloadType, frm) { }

### Parameters

Parameter | Type | Description
--- | --- | ---
downloadType | `String`다운로드 종류 EXCEL : 엑셀 다운로드 TEXT : 텍스트 다운로드 PDF: PDF 다운로드 |
frm | `Object` | Html Form 객체

### Example

    function mySheet_OnBeforeDownload(type, frm) {
      //서버측으로 전달될 문자열을 확인
      var data = frm.Data.value;
      //다운로드 폼을 서브밋
      frm.submit();
    }

### See also

### Since

version | desc
--- | ---
7.0.13.43 |