어플리케이션이 실행 중이고 어떤 윈도우 오브젝트에 존재하는 grid 타입 dw 에서 dw 헤더 부분을 드래그하면 칼럼 순서를 변경할 수 있습니다. 그러나 윈도우를 닫고 다시 열면 그 순서는 초기화 됩니다. grid 타입 dw 에서 변경된 칼럼 순서를 그대로 유지하는 방법에 대해 강의하겠습니다. 결론부터 말하자면 이미 함수로 구현해 놓았습니다. 사전 지식없이 함수 스크립트를 보면 당황스럽습니다. 스크립트가 의미하는 바를 알면 응용해서 사용하는 것도 가능합니다. 이 강의를 통해 함수 스크립트를 잘 이해하시기 바랍니다. 함수는 [강의 파일] 폴더에 있고 gf_col_pos 입니다.



1) 칼럼 순서 저장

dw 컨트롤이 속한 윈도우를 닫을 때 dw 칼럼명(computed column 포함)을 순서대로 파일 형태로 저장합니다. 칼럼명을 하드 코딩하면 범용성이 떨어집니다. 어떤 dw 를 적용하더라도 적용하려면 칼럼명을 하드 코딩하지 않고 dw 에서 얻어와야 합니다.

 

 

 

이 글은 회원 전용입니다.

https://all4museum.tistory.com/entry/%ED%9A%8C%EC%9B%90%EC%A0%9C-%EC%84%9C%EB%B9%84%EC%8A%A4-%EC%8B%9C%EC%9E%91?category=892450

 

프리미엄 회원 모집

 

all4museum.tistory.com

 

Posted by A4M
,