일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- JEUS
- 태그를 입력해 주세요.
- 자바
- 성능
- 함수
- 데이터베이스
- 마이플랫폼
- DB
- 도서
- Report Designer
- 기타소득
- MIP
- JavaScript
- Eclipse
- error
- 오류
- Excel
- 톰캣
- 회계
- java
- 튜닝
- miplatform
- Book
- Tomcat
- 한글
- 오라클
- 이클립스
- 에러
- 엑셀
- oracle
- Today
- Total
목록그리드 (4)
어느 가을날의 전환점
1) 그리드 셀 속성 중 display와 edit를 button으로 설정 한다.2) 그리드 셀의 ColId가 값이 버튼의 텍스트로 표시 된다.3) 그리드 SelColor가 미지정된 경우 선택 된 Row의 Button Text가 흰색으로 지정되어 안보임으로 주의 한다. (즉, 그리드의 SelColor를 지정하거나 버튼 이미지를 사용.)
MultiSelect 활성화 된 그리드에서 row 변경 시 포커스 하이라이트가 제대로 안바뀌는 현상 해결 방법 ==> 범위 선택 해제 후 Row 이동. dataset.ClearSelect(); //범위 선택 해제 dataset.SelectRow(5); //ROW 재선택 dataset.row = 5;
그리드1: grdTH_PMMAST 그리드2: grdTH_PMMAST_SUM var sFOCUS_GRID_ID = ''; // 현재 포커스가 있는 그리드 ID를 가짊. (무한 루프 방지용) /*----------------------+ | 수평 스크롤 이동시 | +----------------------*/ function grdTH_PMMAST_OnHScroll(obj,strType,nPos) { if( obj == sFOCUS_GRID_ID ) grdTH_PMMAST_SUM.HScrollPos = nPos; } function grdTH_PMMAST_SUM_OnHScroll(obj,strType,nPos) { if( obj == sFOCUS_GRID_ID ) grdTH_PMMAST.HScrollPos ..
Dataset.DeleteSelected(); 1) SelectRow Method를 통해서 선택된 Record 삭제. 2) Grid의 MultiSelect Property가 True로 설정되어 있을 때 다중 선택된 Record를 삭제. ※Grid의 MultiSelect 속성이 True로 설정되지 않으면 삭제 동작이 이루어지지 않음에 주의할 것. 단, insert 상태의 레코드는 삭제 가능. Dataset.DeleteRow(Dataset.currow); 1) 지정 된 단일 Record에 대한 삭제. 2) Grid의 MultiSelect Property 설정과 무관하게 항상 사용 가능. ※UpdateControl Property 값에 따라 원본 Record가 보존되어 있어 복구가 가능합니다.