메뉴 건너뛰기

SAP 한국 커뮤니티

[요청]ALV관련 질문입니다. 도와주세요 ㅜㅜ

풍운사랑 2008.04.26 01:30 조회 수 : 2873 추천:11





아래 첨부 파일은 제가 작성한 ALV레포트 출력 화면인데 거기서 자재 별로 라인이 추가 되어서 숫자 값에 대한 평균을


뿌려 주어야 됩니다.


 


ALV는 보통 SUB-TOT기능으로 부분합은 가능한데 평균값 을 구하는건 어떻게 해야 될지 모르겠습니다.


 


자재별 끝 라인에 한라인 추가 되고















       평균  10  11.5  23.3  23  12  12


이런식의 라인이 추가 되어야 하거든요...


 

DATA: g_grid_setting   TYPE lvc_s_glay,     " 격자세팅
                            " 입력창내의 값을 인식하게 하는 이벤트.
      g_layout         TYPE lvc_s_layo,     " 렛아웃구조
      gt_fieldcat      TYPE lvc_t_fcat,     " 리스트 뷰 제어
      gt_sort          TYPE lvc_t_sort,     " 정렬기준
      g_grid_title     TYPE lvc_title,
      gt_event         TYPE slis_t_event,   " 리스트화면이벤트
      g_repid          TYPE sy-repid,       " 시스템일자
      g_cols           TYPE i.              " 변수들의 순서


 


데이터 가져와서....


 


   

PERFORM set_layout.
  PERFORM set_catelog.
  PERFORM make_item.
  PERFORM set_sort.
  PERFORM call_alv.


 


 

FORM set_catelog .
  CLEAR: g_cols, gt_fieldcat.
  PERFORM append_catalog USING:

  'X' ' ' ' ' 'MATNR'   '자재번호'    ' '  ''  ''  '' '' '',
  ' ' ' ' ' ' 'MATEXT'  '자재내역'    ' '  ''  '' '' '' '',
  ' ' ' ' ' ' 'PASTRTERM'    '검사시작일'       ''  ''  ''  '' 'DATS'
  '',
  ' ' ' ' ' ' 'ENSTEHDAT'   '로트생성일'     '  '  ''  '' '' 'DATS' '',
  ' ' ' ' ' ' 'ENTSTEZEIT'   '로트생성시간'     '  '  ''  '' '' 'TIMS'
  '',
  ' ' ' ' ' ' 'PRUEFLOS'   '로트번호'     '  '  ''  '' '' '' '',
  ' ' ' ' ' ' 'KTEXTLOS'   '내역'     '  '  ''  '' '' '' '',
  ' ' 'X' ' ' 'VER10'   'Ig-loss'     '  '  ''  '' '' '' '',
  ' ' 'X' ' ' 'VER20'   'SiO2'     '  '  ''  '' '' '' '',
  ' ' 'X' ' ' 'VER30'   'Al2O3'     '  '  ''  '' '' '' '',
  ' ' 'X' ' ' 'VER40'   'Fe2O3'     '  '  ''  '' '' '' '',
  ' ' 'X' ' ' 'VER50'   'CaO'     '  '  ''  '' '' '' '',
  ' ' 'X' ' ' 'VER60'   'MgO'     '  '  ''  '' '' '' '',
  ' ' 'X' ' ' 'VER70'   'S'     '  '  ''  '' '' '' '',
  ' ' 'X' ' ' 'VER80'   'R-CO2'     '  '  ''  '' '' '' '',
  ' ' 'X' ' ' 'VER90'   '수분'     '  '  ''  '' '' '' ''.
ENDFORM.                    " SET_CATELOG


 


 

FORM append_catalog  USING  p_key

                            p_nozero
                            p_just
                            p_fieldname
                            p_coltext
                            p_length
                            p_check
                            p_noout
                            p_tech
                            p_type
                            p_sum.


  DATA: wa_fieldcat TYPE LINE OF lvc_t_fcat.

  g_cols                 = g_cols + 1.      " 열순서
  wa_fieldcat-col_pos    = g_cols.          " 출력열
  wa_fieldcat-just      = p_just.           " 정렬
  wa_fieldcat-tech      = p_tech.
  wa_fieldcat-key        = p_key.           " 키필드
  wa_fieldcat-no_zero     = p_nozero.        " 번호 0값삭제
  wa_fieldcat-fix_column = p_key.           " 열고정
  wa_fieldcat-fieldname  = p_fieldname.     " 내부테이블필드의 필드이
  wa_fieldcat-outputlen  = p_length.        " 문자의 열넓이
  wa_fieldcat-reptext    = p_coltext.       " 헤딩
  wa_fieldcat-checkbox   = p_check.         " 체크박스 출력
  wa_fieldcat-no_out       = p_noout.          " 입력 준비
  wa_fieldcat-datatype    = p_type.
  wa_fieldcat-do_sum    = p_sum.


 


 


대충 이런식의 소스입니다.

번호 제목 글쓴이 날짜 조회 수
807 [요청]Authority-Check하는 부분에 질문이 있습니다. [2] file SAP폐인 2008.01.18 2902
806 <img src=2.gif>시 분 초 계산 할 때 유용한 펑션이나 기타 사항 부탁드립니다. [4] 찬호사랑 2009.10.13 2902
805 Table Control 에서 필드 정렬을 센터로 하려면 ? [2] 울프천사 2007.07.21 2903
804 [펑션문의] CN_SUCHE_FREIE_NUMMER [4] GG 2007.09.13 2906
803 <img src=2.gif>ABAP에서 오늘 연도 및 날짜 구하는 법 알려주시기 바랍니다. [3] 체사레 2010.05.13 2906
802 <img src=3.gif>자재 입출고 최근 일자 확인 방법을 알고 싶습니다. [7] 고단백 2011.02.10 2909
801 <img src=2.gif>Radio Button 생성 후 조건에 맞게 출력하는 법? [4] file Abap consultant 2010.02.14 2911
800 <img src=2.gif>테이블 Modify시 Return 문법 쓰임세?? [4] 사상화 2011.01.21 2912
799 ALV 프로그램상의 Variant저장 기능에 대하여 문의.. [2] file 하얀콩 2007.03.10 2913
798 ALV SET_TABLE_FOR_FIRST_DISPLAY function 질문입니다. [7] bd 2007.04.18 2915
797 [re] [BC] 테이블 생성시 해당 필드의 길이가 CHAR 1000 인 경우 file 지의 2007.09.21 2916
796 <b>[완료]</b>데이터유형 중 길이가 가장 큰게 어떤건가요? [2] 꽁꽁 2007.11.01 2920
795 [요청]function key 차이점에 관한 질문입니다. [2] file 앙리 2009.03.11 2920
794 <img src=2.gif>alv 수정/조회 할 때 fieldcatalog와 layout의 차이점은 무엇인가요? [3] sincere 2009.11.25 2920
793 문서 변경 정보 (LOG) 가져오기 (CDHDR, CDPOS TABLE을 읽어온다) storyroom.net™ 2008.10.29 2921
792 <img src=3.gif>동적 인터널 테이블 생성시 그 인터널 테이블 필드에 접근하는 방법을 알고 싶습니다.. [7] 세인 2010.10.07 2924
791 <img src=2.gif>윈도우7에서 sap gui 7.2버젼에 패치5까지 했는데....속도가 영.. [2] 원니컴 2011.03.16 2924
790 <b>[완료]</b>[완료] 런타임오류 [5] file rain 2007.11.21 2925
789 [요청]Dynamic Table(CREATE_DYNAMIC_TABLE) 질문 드립니다. you1228 2008.11.10 2925
788 <b>[완료]</b>텍스트요소 - 선택텍스트, 텍스트기호 [3] 용군 2009.03.13 2925