메뉴 건너뛰기

SAP 한국 커뮤니티

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

풍운사랑 2008.04.25 16:30 조회 수 : 2845 추천: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.


 


 


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

번호 제목 글쓴이 날짜 조회 수
781 sap query 설명서 있으신분 부탁합니다(SQ02) [1] 최승구 2007.07.06 2820
780 <img src=2.gif>시 분 초 계산 할 때 유용한 펑션이나 기타 사항 부탁드립니다. [4] 찬호사랑 2009.10.12 2820
779 필드명에 따라 동적으로 테이블명 찾기 방법 좀 갈켜주세요 [1] skna 2007.06.19 2821
778 <img src=3.gif>SAP CBO Table -> MS SQL Server ODS Table 이관 작업을 SSIS 패키지를 사용하여 진행하던 중 문제 [2] file max 2010.02.22 2821
777 [re] 혹시 SAP ECC 6.0에 대한 자료 가지고 계신분 있으세요???? [4] file sapjoy 2007.03.01 2823
776 <img src=3.gif>SAP GUI 710 설치 후 스크린페인터 오류 [6] 부산갈매기 2009.11.12 2823
775 [요청]abap 메모리 export와 import 의문점 해결부탁합니다. [3] 원더걸 2009.01.08 2827
774 <img src=3.gif>WM 재고실사 Li12 에 대한 Bapi 혹은 function [2] 가비 2011.01.04 2827
773 <img src=3.gif>[수정]f4메쏘드 썼는데 메쏘드 안타는거 ... [다시다시] [6] file 오렌지겅주님 2011.03.25 2827
772 <b>[완료]</b>[완료][SMARTFORMS] - 라인 및 열 그리기 버튼 비 활성화 문제 ? [8] file 꼬맹이 2009.03.13 2828
771 <img src=3.gif> € (유로화 단위) 인쇄(출력시)깨짐 현상 [6] MM초보^^ 2010.03.25 2828
770 여기 문장도 도와주세요. [2] 이종원 2007.04.19 2831
769 <b>[완료]</b><b>[완료]</b><b>[완료]</b><b>[완료]</b><b>[완료]</b>필드심볼을 사용하여 loop를 돌릴때.... 초초보 2007.02.09 2834
768 <img src=3.gif>[SAP 튜닝] 테이블 인덱스 생성 좋은 의견 부탁드립니다. [2] 원니컴 2010.12.03 2834
767 LIST_TOO_MANY_LPROS Runtime Error 질문입니다. [2] 이상현 2007.10.05 2841
766 <img src=3.gif border=0>소문자로 입력 받은 값을 대문자로 변환하는 함수 [3] 행복을 파는 외계인 2009.09.21 2841
765 <img src=3.gif>조회화면에서 Back 버튼 클릭시 초기화면으로 안갈 때? [8] 맨날초보 2010.04.08 2842
764 <img src=2.gif border=0>덤프에러 나올때 그걸 메세지로 처리하는법좀 알려주세요. [6] file 피크민 2009.07.16 2843
763 [re] 필드심볼을 사용하여 loop를 돌릴때.... [4] file sapjoy 2007.02.09 2844
» [요청]ALV관련 질문입니다. 도와주세요 ㅜㅜ [6] file 풍운사랑 2008.04.25 2845