안녕하세요 한델 여러분.
벌써 10월의 한주도 지나고 2000년도 몇달안남았군요. 델파이를 시작한지도 6개월 정도흘러도 아직도 초보딱지를 못때는군요......
전 지금 BOM을 treeview로 구연하려고 합니다. 하긴 BOM을 펼치려고 어떤 책의 내용을
응용해서 Stored Procedure를 만들어 임시테이블에 아래와 같이 저장했습니다.
PART_CODE BOM_LEVEL QTY
------------------------- --------- -----
0000000000000000000000002 1 NULL
0000000000000000000000001 1 NULL
0000000000000000000000006 2 NULL
stored procedured에 최상의 노드를 쓸 '0000000000000000000000000' 이란넘을 스토어드 프로시저의 파라미터로 넘기면 위에 처럼 임시테이블에 저장됩니다.
그래 전 아래와 같은 트리뷰를 구연하려고합니다.
부연설명 bom_level
0000000000000000000000000 0
------------------------
|_0000000000000000000000002 1
|
|-0000000000000000000000001 1
|_0000000000000000000000006 2
위에서처럼 구연하고 싶은데 어찌할바를 모글고 고심중입니다. 위테이블에 BOM_LEVEL이란넘은 얼마까지 증가할지 모르지만 제가 어떻게 동적으로 제어할지도 모르고 답답하군요.
제가 설명을 잘 드린건지.......해결 방법좀 자세히 가르쳐주세요. 이게 제 마지막이 될거 같아서....푸헐^^
> 안녕하세요 한델 여러분.
>
> 벌써 10월의 한주도 지나고 2000년도 몇달안남았군요. 델파이를 시작한지도 6개월 정도흘러도 아직도 초보딱지를 못때는군요......
>
> 전 지금 BOM을 treeview로 구연하려고 합니다. 하긴 BOM을 펼치려고 어떤 책의 내용을
> 응용해서 Stored Procedure를 만들어 임시테이블에 아래와 같이 저장했습니다.
>
> PART_CODE BOM_LEVEL QTY
> ------------------------- --------- -----
> 0000000000000000000000002 1 NULL
> 0000000000000000000000001 1 NULL
> 0000000000000000000000006 2 NULL
>
> stored procedured에 최상의 노드를 쓸 '0000000000000000000000000' 이란넘을 스토어드 프로시저의 파라미터로 넘기면 위에 처럼 임시테이블에 저장됩니다.
>
> 그래 전 아래와 같은 트리뷰를 구연하려고합니다.
> 부연설명 bom_level
> 0000000000000000000000000 0
> ------------------------
> |_0000000000000000000000002 1
> |
> |-0000000000000000000000001 1
> |_0000000000000000000000006 2
>
> 위에서처럼 구연하고 싶은데 어찌할바를 모글고 고심중입니다. 위테이블에 BOM_LEVEL이란넘은 얼마까지 증가할지 모르지만 제가 어떻게 동적으로 제어할지도 모르고 답답하군요.
>
> 제가 설명을 잘 드린건지.......해결 방법좀 자세히 가르쳐주세요. 이게 제 마지막이 될거 같아서....푸헐^^
무식한 방법으로 일단 텍스트 화일로 저장한다음 불러들이면 어떨까요??^^;;
일단 루프를 돌려서 단계수만큼 #09 를 붙인다음
TreeView1.LoadFromFile('C:F1.TXT');
처럼 하면 되지않을런지.....