XPlatform이 아주 편하고 국내 SI환경에 적합한데, 고급기능으로 갈수록 무지 힘들어지는 경향이 있습니다. 그중하나가 동적그리드인데요. 공통 Library에 동적그리드 메쏘드가 입맛에 맞는 형태로 등록이 되어있다면 그냥 가져다가 쓰면 되는데, 보통 동적그리드는 공통 모듈에 잘 포함을 안시키더라구요. Lib에 없어도 Grid의 스크립트를 참조해서 원하는 그리드 스크립트를 변수와 조합해서 쓰시면 됩니다.

 

다만, 동적그리드 연동을 하려다보면 dataset의 onvaluechanged이벤트를 많이 쓰게되는데, 여기서 미리 주의를 해주셔야하는 부분이 있습니다.

 

동적 그리드에 데이타를 입히거나 그리드속성을 변경하다보면 데이타셋도 변경되는 로직이 필요하게 마련입니다. 데이타셋 변경할때, onvaluechanged이벤트를 타지 않게끔 다음과 같은 라인을 로직 시작전과 후에 넣어주시는걸 잊지마세요. 초창기때나, 아니면 종종 까먹고 엉뚱한 곳에서 디버깅하다가 시간 낭비하는 경우가 생깁니다. ^^

ds_abc.enableevent = false;

~~~~~~

로직

~~~~~~

ds_abc.enableevent = true;


글 보관함

카운터

Total : / Today : / Yesterday :
get rsstistory!