문서의 이전 판입니다!
var selectedRow = mySheet1.GetSelectRow(); mySheet1.SetSelectRow(targetRow);
mySheet1.RemoveAll(); // 모든 행 mySheet1.RowDelete([row],[confirm]) // 특정행
var sRow = mySheet1.FindStatusRow(“U|D”); //인자->U|D, [수정/삭제] <- R|I|U|D, 결과->1;3;4;5;6 var arrow = sRow.split(“;”); // 배열로 변환 arrow.map(function(row){}); // 배열에 대한 map 함수처리
mySheet1.FitColWidth(); mySheet1.FitColWidth(“10|20|40|30”); // % 단위로 재설정하기
var pay_ymd_ids = new Map(); // 중복되는 값을 제거 하기위해서 Map()을 사용 mySheet1.FindStatusRow('I|U|D').split(';').map(function(row){ pay_ymd_ids.set(mySheet1.GetCellValue(row, 'pay_ymd_id'),'asdf'); // key, value });
function mySheet1_OnChange(Row, Col, Value, OldValue, RaiseFlag) { console.log('onChange Event:', Row, Col, Value, OldValue, RaiseFlag) }
RaiseFlag( 이벤트소스 )
커멘드클래스명 - h5.biz.command.dynamic.CommDynamicRetrieveCommand
Dynamic SQL을 생성을 위한 SQL문장 → 커멘드 클래스에서 첫번째 컬럼참조
SELECT 'DBO.XF_NVL_N(SUM(CASE WHEN PAY_ITEM_CD = '''+ PAY_ITEM_CD +''' THEN CAM_AMT END),0) ' + ' AS col' + CAST( ROW_NUMBER() OVER( ORDER BY PRINT_ORD_NO ) AS NVARCHAR ) AS SQL_COL