1)
제가 트리뷰를 사용하여 회사를 분류하는데요
즉, level로(0부터 4레밸까지)
0 level-----그룹분류
1 level-----계열사
2 level-----부서
3 level-----계
형태로 구분하여 코드북을 만들려고 합니다.
나중에 인사기록카드를 작성시 콤보박스에 리스트하여 쉽게 코드를 줄려고 하는데..
0 level을 제외한 나머지 레벨은 순차로 부여하면되니깐 별로인데
중요한것은 0 level에서 코트를 4자리(0001)로 자동부여 하려고 합니다. 그럴려면
0 level에 노드가 몇개이며, 몇번째 노드인지 검색해서 순차 번호를 부여해야 할거 아닙니까.
책을
Table Schema 문제인듯 합니다.
treeview 핸들링은 간결합니다.
각 Node가 parent 가 무엇인지에 대한 정보만 있으면 되지 않습니까 ?
parent 가 없으면 당연히 root 에 생성되구요.
제 생각에는 treeview method에 의존하지 마시고 table 구조가 정확히
님께서 의도하는 바를 반영하도록 설계하시고
질의를 수행해서
parent_ID, my_ID, Description 으로 결과가 나올수 있도록 하면 작업이
쉬워질 겁니다.
일반적인 구조의 Record를 하드코딩해서 Treeview에 넣겠다면 진짜로
하드코딩 하셔야 될줄로 생각됩니다.
별로 도움이 안되어 죄송..