메뉴 건너뛰기

SAP 한국 커뮤니티

[요청]Dynamic Table(CREATE_DYNAMIC_TABLE) 질문 드립니다.

you1228 2008.11.10 17:28 조회 수 : 2919

인터널테이블을 동적으로 구성하기위해..

CREATE_DYNAMIC_TABLE 메소드를 이용하여


 


인터널테이블을 만들었습니다.


 


 

 CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
    EXPORTING
      I_STRUCTURE_NAME       = 'ZSFC_BA_CONTROL2'
    CHANGING
      CT_FIELDCAT            = IT_FIELDCATALOG
    EXCEPTIONS
      INCONSISTENT_INTERFACE = 1
      PROGRAM_ERROR          = 2.

  CNT = 5.

  LOOP AT ITAB_COMPANY.
    CLEAR: WA_FIELDCAT.
    WA_FIELDCAT-FIELDNAME = ITAB_COMPANY-UORGCD.
    ADD 1 TO CNT.
    WA_FIELDCAT-COL_POS = CNT.
    SELECT SINGLE BUTXT INTO WA_FIELDCAT-TOOLTIP FROM T001
        WHERE BUKRS = ITAB_COMPANY-UORGCD.
    WA_FIELDCAT-COLTEXT = ITAB_COMPANY-UORGCD.
    WA_FIELDCAT-INTLEN = 30.
    WA_FIELDCAT-CHECKBOX = 'X'.
    WA_FIELDCAT-EDIT = ''.
    APPEND WA_FIELDCAT TO IT_FIELDCATALOG.
  ENDLOOP.


 


 


 

 CALL METHOD CL_ALV_TABLE_CREATE=>CREATE_DYNAMIC_TABLE
    EXPORTING
      I_STYLE_TABLE    = I_STYLE_TABLE
      IT_FIELDCATALOG  = IT_FIELDCATALOG
      I_LENGTH_IN_BYTE = I_LENGTH_IN_BYTE
    IMPORTING
      EP_TABLE         = EP_TABLE
      E_STYLE_FNAME    = E_STYLE_FNAME.

  ASSIGN : EP_TABLE->* TO <TABLE>.


 


생성된 인터널테이블(<TABLE>) 에 스타일을 적용하고자 합니다.


ex)  

 LS_CELLTAB-STYLE = CL_GUI_ALV_GRID=>MC_STYLE_ENABLED.


 


스타일을적용하기위해서는 celltab type lvc_t_styl 필드가 필요하기때문에..


 


소스 맨위에 ZSFC_BA_CONTROL2 스트럭쳐에 celltab을 추가하여 dynamic internal table을 생성했습니다.


 


궁금한점은 이렇게 생성된 internal테이블(<TABLE>) 구조를 보니 celltab필드가 보이질않았습니다.


 


원래 안보이는것인지 모르겠지만......


 


혹시 다이나믹테이블에 스타일이 적용가능한지 궁금합니다.


 


혹 적용참고 소스가 있으심 부탁드립니다.


 


더블클릭시 해당 Row값이 enable되게끔 하고싶습니다.


 


고수님들 도와주세요


 


 






 


 


 


 


 


 

번호 제목 글쓴이 날짜 조회 수
2606 <b>[완료]</b>스마트 폼이나 출력프로그램으로 레이블(라벨)출력해 보신분.. [4] 도련님 2008.11.12 1329
2605 <b>[완료]</b>Table Control에서 질문입니다.(해당 계정에 대한 텍스트 나타내기) [2] 냥냥 2008.11.11 1279
2604 [요청]인터널테이블에 담긴 글자를 나눠서 여러줄로 만들고싶은데요~~ [4] 아밥걸 2008.11.11 1244
2603 <b>[완료]</b>write 할때 몇번째 글자부터 보이게 하는 것 아시나요? [2] 해물파전 2008.11.11 1020
2602 [요청]리포트 프로그램 작성할때 경고창!(해결좀 부탁드립니다.) [5] file Top Secret 2008.11.11 1115
2601 [요청][스마트폼] 한 행에 다른 템플릿 출력하고할 경우에.... [4] file 효방 ^-^ 2008.11.10 1621
2600 <b>[완료]</b>라디오버튼 관련 질문입니다.답변부탁드립니다. [1] file 튀밥 2008.11.11 1161
2599 [요청]loop 안에 if문에서 걸렸을때 loop까지 한번에 빠져나오려면?? [5] bizarre 2008.11.11 4951
2598 [요청]abap object에서 ->, =>에 대해 질문입니다. [3] 앙리 2008.11.11 2378
2597 <b>[완료]</b>리포트 프로그램 관련 질문입니다. [5] file 튀밥 2008.11.11 1227
2596 <b>[완료]</b>header있는 인터널테이블과 header없는 인터널 테이블의 차이 [5] 샴바나 2008.11.11 1811
2595 [요청]loop at item 질문.. (중간에 빠져나오려면..) [2] bizarre 2008.11.10 1817
2594 <b>[완료]</b>같은질문을 또 드려봅니다...답변좀 자세하게 부탁드려요. [2] ㅇrㄱlㅈrㄱl 2008.11.10 1319
2593 <img src=3.gif>[요청][급질문] 데이타베이스 뷰를 만들었는데 티코드를 붙이고 싶어요..그냥 테이블에 붙이는 유지 보수 뷰가 아니고요.. [3] sagar 2008.11.10 1295
2592 [요청]구구단을 출력해보려고 합니다. 힌트바랍니다 [1] 아상 2008.11.10 1996
» [요청]Dynamic Table(CREATE_DYNAMIC_TABLE) 질문 드립니다. you1228 2008.11.10 2919
2590 <b>[완료]</b>select 하는 구문입니다 도움을 바랍니다. [5] file ABAP쟁이 2008.11.10 1084
2589 [요청]INITIALIZATION과 loop문장에 대한 대한 질문입니다. [4] 로미오 2008.11.10 1477
2588 <b>[완료]</b>Easy ABAP 교재의 효율적인 공부 순서 방법은 과연 무엇일까요? [8] Top Secret 2008.11.10 1234
2587 [요청]get, read문에 대한 질문입니다. [4] 아로미 2008.11.10 1384