• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1104
2006.08.28 (23:34:57)
물론 가능합니다.
데이타셋의 이벤트 중 OnRowPosChanged 이벤트를 사용하면 데이타셋의 포지션이 바뀔때 마다 이벤트가 발생을 하게 됩니다.
이 이벤트 안에서 데이타셋의 로우가 하나 추가되게 되면 그 추가된 로우는 다른 로우와는 다른 상태값을 갖게 됩니다.
데이타셋의 메소드 중 RowStatus(row) 를 이용하면 상태값을 가지고 옵니다.
그 상태값을 조건문 처리를 하여
insert 상태일 때는 그리드를 Edit 가능하게 해주고,
다른 상태일 때는 그리드의 Edit 를 막아주는 로직을 넣어주면 됩니다.

수고하세요.


>그리드를 입력할수 있게 한경우 검색을 했을때는 disable 시키고, 그리드 한줄 추가 버튼을 눌렀을
>
>경우에 그 추가된 row만 enable 될수 있는 기능이 있는가요??
>
>보동 그냥 사용하게 되면,
>
>gf_objectEnable(그리드명, true);
>gf_objectEnable(그리드명, false);
>
>등으로 전체적인 enable 나 disable는 가능한데 한 row만 enable가 되는지 궁금합니다..
>
>방법 좀 가르쳐 주세요..
>
 
Tag List
XE Login