메뉴 건너뛰기

SAP 한국 커뮤니티

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

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


 


 


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

번호 제목 글쓴이 날짜 조회 수
1604 [요청]Dynamic condition에서 ''' val '''' 읽는법 [4] 의환 2008.05.01 1792
1603 [요청]주민등록번호 같은걸 암호화 하여 테이블에 저장하는 방법 좀 알려 주세요.. [1] activeman 2008.04.30 3032
1602 [요청]client copy 방법 좀 알려주세요... activeman 2008.04.30 1319
1601 [요청]ALV로 마지막에 PUSHBUTTON만들려구 하는데요~ CoolGuy 2008.04.30 1899
1600 [re] [요청]ALV로 마지막에 PUSHBUTTON만들려구 하는데요~ file activeman 2008.04.30 1898
1599 <b>[완료]</b>혹시 swo1에서 오브젝트 생성해보신분 계신가요? [2] 좋아 2008.04.30 1404
1598 <b>[완료]</b>레이아웃에 문자열 출력시 문의드립니다.. [2] 풍뎅이 2008.04.30 1278
1597 <b>[완료]</b>General ALV로 리스트를 만들었는데 특정 필드만 색상을 넣고자 합니다. [2] 비안개 2008.04.30 1976
1596 [요청]BDC 관련 질문 입니다. 고수님 좀 살펴 봐주세요. [7] MM초보^^ 2008.04.27 2669
1595 [요청]Visual Composer(VC)의 chart를 xls로 export 하는 방법??? file 수달아빠 2008.04.29 1733
1594 [요청][요청] MM PO에서 릴리이즈한 날짜와 시간이 저장되는지 알고싶습니다. 저장된다면 어떤테이블에 저장되는지도 알고싶습니다(냉무) [1] 푸~ 2008.04.29 1150
1593 [요청]ALV TOP-OF-PAGE 관련 질문입니다 [1] 아밥어렵네요 2008.04.29 1888
1592 [요청]Netweaver설치시 에러가 납니다. [1] file 김영호 2008.04.28 1286
1591 <b>[완료]</b>타이틀바에 버튼을 넣을려구 하는데 방법이 있나요? [4] file 좋아 2008.04.28 1884
1590 <b>[완료]</b>책은 버젼 몇을 기준으로 쓰여졌나요? [5] 의환 2008.04.28 1509
1589 <b>[완료]</b>ZDATE_LARGE_TIME_DIFF에 관해 문의드립니다. [2] 풍뎅이 2008.04.28 1767
1588 [요청]User command 버튼처리후 back 버튼을 누르면 진행순서대로 back이 되지않아요 [2] 2008.04.28 1803
1587 [요청]ALV TREE에 화면이 데이터 제일마지막 화면이 처음 나오는데 가장위로 나올수 있을까요?? [3] 귤탱 2008.04.26 1723
1586 [요청][요청] sap 4.0 버전 사용법 메뉴얼 있으면 부탁드립니다. 화이팅 2008.04.26 1360
» [요청]ALV관련 질문입니다. 도와주세요 ㅜㅜ [6] file 풍운사랑 2008.04.25 2851