Q&A

  • 이런 데이타셋을 가지고 treeview로 구연하려고 하는데
안녕하세요 한델 여러분.



벌써 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이란넘은 얼마까지 증가할지 모르지만 제가 어떻게 동적으로 제어할지도 모르고 답답하군요.



제가 설명을 잘 드린건지.......해결 방법좀 자세히 가르쳐주세요. 이게 제 마지막이 될거 같아서....푸헐^^

1  COMMENTS
  • Profile
    ... 2000.10.09 23:48
    hobakpa wrote:

    > 안녕하세요 한델 여러분.

    >

    > 벌써 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');

    처럼 하면 되지않을런지.....