• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1895
2007.09.13 (19:16:21)
안녕하세요?

쉬프트정보통신 솔루션 지원팀입니다.

해당 기능은 메뉴얼 보시면 아래와 같이 명시되어있습니다.

Grid상에서 Data를 수정하고 Column을 벗어나려고할 때, 벗어날 수 있는지 여부를 지정한다.
리턴값을 ‘True’로 하면 Column위치를 옮길수 있으며, 만약 입력한 값이 조건에 맞지 않는 경우 리턴값을 ‘False’로 하여 Column위치를 옮길 수 없도록 처리할 수 있다.

메뉴얼의 내용을 보시면 데이터를 수정하고 컬럼을 벗어나려고 할때 발생하는 이벤트 입니다.

즉, 그리드 컬럼의 속성이 Editable인 상태에서만 발생하게 됩니다.

따라서 edit=none으로 준 경우는 Edit가 불가한 상태이기 때문에 해당 이벤트가 발생하지 않습니다.

그럼 수고하세요.

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : KT ICBS
>* GAUCE 버전 : 3.5
>* WAS 종류(WebLogic 등등) : WL810
>* DB 종류 : ORACLE9i
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>그리드의 이벤트 CanColumnPosChange의 사용관련하여
>아래와 같은 현상이 발생하여
>버그인지 사용법 오류인지 확인 좀 해주세요.
>
>현상: 그리드의 CanColumnPosChange 이벤트에서
>        그리드 칼럼 중 ColumnProp속성(edit)을 none으로 설정한 경우
>        CanColumnPosChange 이벤트에 잡히지 않는 문제가 발생합니다.
>        edit 속성을 제거하게되면 이벤트에 잡히고.
>
>        그리드버전:ToinbWGrid 1,1,1,251
>
>        예)form.ADE_Grid_list.ColumnProp('CANCEL_DATE', 'edit') = 'none';
>
>* 관리자님에 의해서 게시물 이동되었습니다 (2007-09-13 11:11)
 
Tag List
XE Login