SMART datagrid v1.4 > Classes > GridExportOptions

[ grids ver.1.3.5]   Back  Forward

DataLudi.GridExportOptions.onStart  property

async true일 때 내보내기 시작하는 시점에 호출되는 콜백 함수. 

function (grid:GridBase);    

showProgresstrue로 지정하면 콜백을 사용하지 않아도 자동으로 진행 상태를 표시하는 진행바가 표시된다. 

기본값은 null.

Getter
function onStart(): Function
Setter
function setOnStart(value: Function)
Code -1
    $('#export').click(function () {
        new DataLudi.exportToExcel(grdMain, {
            target: "local",
            fileName: "dlgrid.xlsx",
            async: true,
            onStart: function (grid) {
                grid.showProgress('엑셀 내보내기...');
            },
            onProgress: function (grid, current, elapsed, message) {
                grid.setProgress(0, 100, current, message + ' in ' + elapsed.toLocaleString());
            },
            onFinished: function (grid, error, elapsed) {
                grid.closeProgress();
                if (err) {
                    alert('Export failed: ' + err);
                }
            }
        });
    });
See Also
onProgress
onFinished
async
showProgress
title
GridExcelExporter
exportToExcel
GridBase
Examples
Async Excel Exporting