Q&A

  • 그리드 내의 셀 널 값을 체크 할려면..
제가 요즘 퀀텀 그리드를 쓰고 잇는데요.

한가지 문제가 있어서요.
다른 일반 그리드도 마찬가지 인 문제인데.  

예를 들어,

제가 쓰는 데이타 베이스의 테이블이 아래와 같은 구조라면.

a 필드  : 키1 ,  not null
b 필드  : 키2 , not null
c필드  : data. null

즉, a, b 필드가 키 필드 이고, c 는 그냥 데이타가 들어 가는 필드라고 가정한하고,

사용자가 그리드 상에서 입력을 할때.  ..
반드시, a, b 필드는 입력을 해야지만 하는데.. . . a,b 필드의 값이 null 이거나 공백인 상태를 체크하는 이벤트가 없네요..  ㅜㅜ
OnValidate 이벤트는 반드시 에디트 상태에서  키보드로 무엇인가를 입력해야지 발생하고..
RecordChange 이벤트는 같은 필드상에서의 필드끼리의 이동에서는 발생하지 않고.. . 즉, b 다음 c 로 넘어갈때.. .. .
또..  itemChange 나  , columnChange 이벤트는 레코드는 다르지만 필드가 같은 레코드의 이동에서는 발생하지 않으니. .

도대체 어떻게 해야 .. . 키를 가진 셀에서의 탈출(exit)을  정확하게 잡아 낼수 있을까요 ?
아니면 다른 방법이 잇을까요 ?

이 문제로 어제와 오늘 하루종일 고민을 해 봐도.. 답이 나오질 않네요.
아시는 분 부탁드립니다.

그럼. . 오늘도 즐거운 하루 되세요.







1  COMMENTS
  • Profile
    ^ㅡ^ 2003.09.02 01:39
    //StringAlignGrid라고 있는데 이 그리드를 쓰면 해결 될꺼도 같은데요
    퀀텀그리드는 제가 사용을 안해봐서 정확히는 모르겠는데
    StringAlignGrid<=======이넘은 onafteredit라는 이벤트가 있어서
    수정될시를 체크를 해서 사용할수가 있습니다
    컴퍼런트는 아마도 자료실에 있을꺼에요
    함 검색해보세요...

    답변이 허접해서 죄송합니다..