728x90
반응형


gridID.setReadOnly("column", "aprvorUserId',true);
gridID.setDisabledOnly("column", "aprvorUserId',true);

gridID.getColumnIndex("aprvorUserID"); //컬럼ID
gridID.getCellData(row, "cnfrAprvDvcd") == "1"){}
// row,col에 해당되는 데이터 가져오기

gridID.getCheckedIndex("chk");
//check된 행의 index를 배열로 반환한다.

gridID.setEventPause("이벤트명(onrowindexchange",false);
//onrowindexchange 이벤트를 정지시킨다.
//setEventPause(evList, flag)
//evList = 중단할 이벤트 목록
//flag = 이벤트 중단 여부 (true: 중단, false : 중단해제)

gridID.setFocusedCell(idx, "setlProgStageDvcd",true);
//그리드의 특정 셀로 포커스를 이동한다.
//setFocusedCell(rowIndex, colIndex, editMode)
//editMode = 포커스를 이동한 후에 editMode로 전환할지 여부


gridID.getRowCount();
//그리드의 데이터 row의 건수를 반환합니다.






728x90
반응형
728x90
반응형




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) {
}
;

728x90
반응형

'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
728x90
반응형

 

websquare5 메모장^^...

길게 오래 해야되는만큼. 너무무리는 하지말자.

적당하게 꾸준히하는게 너무열심히해서 퍼지는것보다 낫다.

이건 내가 살면서 느낀거잖아? 거스르지말고 내일을 위해 충전충전!

리디북스로 독서도 열심히열심히!

 

내일은, 꼭 7시에 퇴근하자.

websquare5만 정말 이번에 제대로 배워놓는다면.

넥사크로 포함, 현행에서 사용하는 UI툴은 대부분 아는거라고 할수있다.

지금 나의 취약점이니, 제발 퇴근하고싶어도, 1시간만 단 1시간만 더 하자!, 약속이다, 아직까지 못지켰다.

무슨일이 있어도 퍼지지말자.

만족하고, 또만족하되,    한계에 도달할때까지는 가지말자. 정말로!(약속지키자!)

 

광화문역에서 내리면 교보문고 지하철 통로로 걸어가면 바로 나오더라 참 좋더라!

앞으로는 교보문고만 이용하자!

핫플랙스? 에는 문구가 많이 있으니, 필요한 문구들을 여기서 사자!

그리고 독서하는 공간도 참 넓고 조용하고 좋으니. 1주일에 한번은 꼭 들려보도록하자.

 

 

ps. 현 프로젝트는 202007월로 M/M이 잡혀있었음.

앞으로 6개월 남았고.

정말 좋은 기회이자, 놓쳐서는 안될 중요한 기회이기에,

모든걸 다 바쳐서라도, 좋은 경험으로 만들도록 노력하자.(아프지는 말자 절때)

 

1. 뺑끼부리지말고.

2. 칼퇴근하지말고.

3. 인사 열심히하고

4. 자존심세우지말고.

5. 자신감에 나대지말고,

6. 그렇다고 너무 과묵하지는 말자.

 

728x90
반응형

+ Recent posts