20200102 ~ 20200724
IFRS17
[common.js]
그리드 셀 클릭시 이벤트 API
grid onCellClick API
EX)
//그리드의 셀 클릭시 이벤트 발생
// cnfrAprvDvcd(결산승인여부코드가) == "1" 이면
// 버튼 활성화 / 아니면 비활성화
scwin.grd_inquirySetlPrstCnfriDTOList_oncellclick = function(row, col) {
if(grd_dlt_SetlPrstIDTOList.getCellData(row, "cnfrAprvDvcd") == "1") {
btn_approval.setDisabled(ture);
btn_approval_cc.setDisabled(true);
} else {
btn_approval.setDisabled(false);
btn_approval_cc.setDisabled(false);
}
grd_dlt-SetlPrstIDTOList.setCellChecked(row,0,true);
};
엑셀다운로드 API
//그리드 셀 클릭시 col==7에 해당되는 컬럼만 엑셀다운
//이벤트 실행,
scwin.grd_SetlPrstDtlLDTOList_oncellclick = function(row, col) {
grd_SetlPrstDtllDTOList.setCellChecked(row,0,true);
var obj = grd_SetlprstDtlLDTOList.getRowJson(row);
if(col == 7) {
global.top().ifm_fileDownload.setSrc(global.CONTEXT_PATH + '/file/download.do?atachFileId=' + obj.atachFileId + '&atachFileSrno=1');
}
};
셀 배경색상 적용
var backgroundColor = '#cacaca';
grid_ID.setCellBackgroundColor(i, "apvDttm", backgroundCOlor);
;
$.each(result.responseJSON.body.setlPrstDTOList, function(i) {
}
;
'IT_ Tool > websquare5' 카테고리의 다른 글
웹스퀘어 그리드 관련 API (0) | 2020.07.24 |
---|---|
websquare5 메모1 (0) | 2020.01.07 |
websquare5 강좌_강좌링크 (1) | 2020.01.07 |
20200107 화 websquare구조, 종이책관련 (0) | 2020.01.07 |
20200105(일)_웹스퀘어 심화과정 (0) | 2020.01.05 |