제가 요즘 퀀텀 그리드를 쓰고 잇는데요.
한가지 문제가 있어서요.
다른 일반 그리드도 마찬가지 인 문제인데.
예를 들어,
제가 쓰는 데이타 베이스의 테이블이 아래와 같은 구조라면.
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)을 정확하게 잡아 낼수 있을까요 ?
아니면 다른 방법이 잇을까요 ?
이 문제로 어제와 오늘 하루종일 고민을 해 봐도.. 답이 나오질 않네요.
아시는 분 부탁드립니다.
그럼. . 오늘도 즐거운 하루 되세요.
퀀텀그리드는 제가 사용을 안해봐서 정확히는 모르겠는데
StringAlignGrid<=======이넘은 onafteredit라는 이벤트가 있어서
수정될시를 체크를 해서 사용할수가 있습니다
컴퍼런트는 아마도 자료실에 있을꺼에요
함 검색해보세요...
답변이 허접해서 죄송합니다..