var datagrid; var SBGridProperties = {}; function createGrid() { SBGridProperties.parentid = 'SBGridArea'; SBGridProperties.id = 'datagrid'; SBGridProperties.jsonref = 'treeData'; SBGridProperties.selectmode = 'byrow'; SBGridProperties.extendlastcol = 'scroll'; SBGridProperties.tree = { col: 0, levelref: 'level', open: true, lock: true }, SBGridProperties.columns = [ {caption:['부/청'], ref:'org0', width:'250px', style:'text-align:left', type:'output'}, {caption:['웹사이트'], ref:'org1', width:'200px', style:'text-align:left', type:'input'}, {caption:['주소'], ref:'org2', width:'450px', style:'text-align:left', type:'textarea'} ]; datagrid = _SBGrid.create(SBGridProperties); }; function fnInsert() { datagrid.insertRow(2, 'below', {"level":2, "org0":"유관기관"}, false); datagrid.insertRow(3, 'below', {"level":3, "org0":"한국수출입은행", "org1":"https://www.koreaexim.go.kr", "org2":"서울특별시 영등포구 은행로 38"}, false); datagrid.insertRow(4, 'below', {"level":3, "org0":"한국조폐공사", "org1":"https://www.komsco.com", "org2":"대전광역시 유성구 과학로 80-67"}, false); datagrid.insertRow(5, 'below', {"level":3, "org0":"한국투자공사", "org1":"http://www.kic.kr", "org2":"서울 중구 퇴계로 100 스테이트타워 남산 17-19층 한국투자공사"}, false); datagrid.setRow(3); } function fnDelete() { datagrid.deleteRow(6); datagrid.deleteRow(5); datagrid.deleteRow(4); datagrid.deleteRow(3); } function fnOpen() { datagrid.openTreeNodeAll(); } function fnClose() { datagrid.closeTreeNodeAll(); }