메뉴 건너뛰기

SAP 한국 커뮤니티

slis_t_fieldcat_alv통하여 ALV 레포트를 구현하고자 합니다.


필드수가 104개 인데, 50여개만 나타나고 나머지는 나타나지 않네요.


 


 

  DATA: ls_fieldcat TYPE slis_fieldcat_alv.

  g_inclname = sy-repid.
  PERFORM get_filedcatalog  USING p_tabname.


***************************************************************


 

FORM get_filedcatalog USING p_tab.
  REFRESH g_fieldcat_t.

  IF g_inclname IS INITIAL.
    g_inclname = g_repid.
  ENDIF.

  CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
    EXPORTING
      i_program_name         = g_repid
      i_internal_tabname     = p_tab
      i_client_never_display = 'X'
      i_inclname             = g_inclname
    CHANGING
      ct_fieldcat            = g_fieldcat_t
    EXCEPTIONS
      inconsistent_interface = 1
      program_error          = 2
      OTHERS                 = 3.

ENDFORM.                    " GET_FILEDCATALOG


************************************************************************


 


 

  LOOP AT g_fieldcat_t INTO ls_fieldcat.
    CASE ls_fieldcat-fieldname.
      WHEN 'ERSDA'.
        PERFORM assign_fieldcat
                 USING '생성일' 'X' '' '' '' '' '' '' ''
                 CHANGING ls_fieldcat.


******************************************************


 

FORM assign_fieldcat  USING    p_seltext_m  p_key  p_emphasize
                               p_qfield  p_qtab  p_cfield  p_ctab
                               p_sum  p_hotspot
                      CHANGING ps_fieldcat TYPE slis_fieldcat_alv.

  ps_fieldcat-seltext_m  = p_seltext_m.
  ps_fieldcat-key        = p_key.
  ps_fieldcat-emphasize  = p_emphasize.
  ps_fieldcat-qfieldname = p_qfield.
  ps_fieldcat-qtabname   = p_qtab.
  ps_fieldcat-cfieldname = p_cfield.
  ps_fieldcat-ctabname   = p_ctab.
  ps_fieldcat-do_sum     = p_sum.
  ps_fieldcat-hotspot    = p_hotspot.

ENDFORM.                    " ASSIGN_FIELDCAT
 



**************************************************************
      WHEN 'ERNAM'.
        PERFORM assign_fieldcat
                 USING '생성자' 'X' '' '' '' '' '' '' ''
                 CHANGING ls_fieldcat.
      WHEN 'MATNR'.
        PERFORM assign_fieldcat
                 USING '자재번호' '' '' '' '' '' '' '' ''
                 CHANGING ls_fieldcat.
      WHEN 'MBRSH'.
        PERFORM assign_fieldcat
                 USING '산업부문' '' '' '' '' '' '' '' ''
                 CHANGING ls_fieldcat.


                                            .


                                            .


                                            .


                                            .


 

      WHEN 'KOSGR'.
        PERFORM assign_fieldcat
                 USING '간접비그룹' '' '' '' '' '' '' '' ''
                 CHANGING ls_fieldcat.
      WHEN OTHERS.
        ls_fieldcat-tech = 'X'.
    ENDCASE.
    ls_fieldcat-ddictxt = 'M'.
*
    MODIFY g_fieldcat_t FROM ls_fieldcat.
    CLEAR ls_fieldcat.
  ENDLOOP.


 


코딩은 이렇습니다.


프로그램 실행후 alv화면에서 보이는 필드가 전부 나타나지 않는 이유가 궁금합니다. ^^

번호 제목 글쓴이 날짜 조회 수
3627 <img src=3.gif border=0>제가 만든 table 을 참조하여 조회하려고하는데 이런 에러가 나네요; [3] 깡패 2009.05.08 1084
3626 <img src=3.gif border=0>REUSE_ALV_FIELDCATALOG_MERGE 사용시 인터널테이블 수정했는데요.. [3] 피크민 2009.05.08 3053
3625 <img src=3.gif border=0>RSQL 덤프(Error in module RSQL of the database interface) [3] file 스땐 2009.05.08 4046
3624 <img src=3.gif border=0>공휴일 빼고 Workingday만 가져오는 함수 [3] 으컁컁 2009.05.07 1394
3623 <img src=3.gif border=0>user_exit 활성화에 관해서요질문입니다. 저장 활성화? [6] 아밥고지를 찾아서 2009.05.07 1250
3622 <img src=3.gif border=0>[SD] 모듈 질문입니다 Sales Order 미처리된 데이터 찾는방법 [6] SD_꽃미남 2009.05.07 1065
3621 <img src=2.gif border=0>SAP+Oracle DB 환경에서 튜닝시 고려사항 답변 부탁드립니다^^<질문> [1] Doonghoya 2009.05.07 1236
3620 <img src=3.gif border=0>SAPNW7.0ABAPTrialSP12 설치완료후 disp+work 애러 문제 도와주십시오.. [4] file 任重而道远-+ 2009.05.06 990
3619 <img src=3.gif border=0><img src=1.gif border=0>BAPI_OUTB_DELIVERY_CREATE_SLS 이것을 이용 납품 생성시..질문^^ 안면도 2009.05.07 2378
3618 <img src=3.gif border=0>alv 리스트 상에서 스페이스 나타내기 꼭 좀 알려주세요 [3] 필통 2009.05.05 1167
3617 <img src=2.gif border=0>사용자 유지보수 (SU01) 대한 질문입니다. [3] 별바라기 2009.05.06 1361
3616 <img src=3.gif border=0>type-1 프로그램에서 엑셀로 다운로드에 대한질문 [1] file 샴바나 2009.05.06 1055
3615 <img src=3.gif border=0>workarea 한라인을 통채로 붙여서 하나의 스트링으로 만드는 방법이 있을까요? [1] kms 2009.05.06 993
3614 <img src=3.gif border=0>set_table_for_first_display 메소드로 구현한 화면상에서 edit 모드에 서치헬프를 달고 싶은데 간단히 요약좀 해주세요 [3] 필통 2009.05.04 1285
3613 <img src=2.gif border=0>Data Element 를 어떻게 itab 필드에 추가시키나요? [5] 유부남24세 2009.05.04 1147
3612 <img src=3.gif border=0>메소드에 관한 질문입니다. 급해요! [3] 샴바나 2009.05.04 1042
3611 <img src=3.gif border=0>Join 과 For all entries in 이용하는 SQL 질문입니다. [7] .... 2009.05.01 1554
3610 <img src=3.gif border=0>REUSE_ALV_GRID_DISPLAY 에서 Sub-Total Level 설정 질문입니다 [4] 순이아빠 2009.05.01 1368
3609 <img src=3.gif border=0>fk02 에서 은행키 변경 비디씨 중 화면에 보이는 라인수가 넘어갈때... [2] 필통 2009.05.01 1452
3608 <img src=3.gif border=0>트리구조의 ALV DISPLAY 와 SUM Function기능 [2] file 꽁꽁 2009.04.30 1728