메뉴 건너뛰기

SAP 한국 커뮤니티

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

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


 


 


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

번호 제목 글쓴이 날짜 조회 수
1593 [요청]ALV TOP-OF-PAGE 관련 질문입니다 [1] 아밥어렵네요 2008.04.29 1886
1592 [요청]Netweaver설치시 에러가 납니다. [1] file 김영호 2008.04.28 1285
1591 <b>[완료]</b>타이틀바에 버튼을 넣을려구 하는데 방법이 있나요? [4] file 좋아 2008.04.28 1881
1590 <b>[완료]</b>책은 버젼 몇을 기준으로 쓰여졌나요? [5] 의환 2008.04.28 1507
1589 <b>[완료]</b>ZDATE_LARGE_TIME_DIFF에 관해 문의드립니다. [2] 풍뎅이 2008.04.28 1765
1588 [요청]User command 버튼처리후 back 버튼을 누르면 진행순서대로 back이 되지않아요 [2] 2008.04.28 1801
1587 [요청]ALV TREE에 화면이 데이터 제일마지막 화면이 처음 나오는데 가장위로 나올수 있을까요?? [3] 귤탱 2008.04.26 1712
1586 [요청][요청] sap 4.0 버전 사용법 메뉴얼 있으면 부탁드립니다. 화이팅 2008.04.26 1359
» [요청]ALV관련 질문입니다. 도와주세요 ㅜㅜ [6] file 풍운사랑 2008.04.25 2827
1584 <b>[완료]</b>[초보] Development class 관한 간단한 변경 질문 입니다. [4] 사상화 2008.04.25 1292
1583 <b>[완료]</b>그리드에서 로컬파일 다운로드시 한글깨지는 현상??? [4] 안면도 2008.04.25 1831
1582 [요청]abap에서 사진을 올릴수도 있나여? [2] Jude Law 2008.04.25 1161
1581 <b>[완료]</b>ㅈ ㅂ ㅎ 의 순으로 sort를 하려고 합니다 [2] 2008.04.24 1431
1580 <b>[완료]</b>DOCKING CONTAINER위에 WIRTE문 효과를 줄 수 있나요? [1] 다급 2008.04.24 1853
1579 [요청]셀렉트가 안되네요!!앙~~오전엔되던것이~ [3] CoolGuy 2008.04.24 1330
1578 <b>[완료]</b>라디오버튼에 대하여 문의드립니다.. [3] 풍뎅이 2008.04.24 1754
1577 <b>[완료]</b>THE WORK AREA "ITAB" IS NOT LONG ENOUGH라고 신텍스 오류가 발생합니다 [3] 아밥어렵네요 2008.04.24 3614
1576 <b>[완료]</b>[초보] Function 찾는법!!! 흠;; [3] 사상화 2008.04.24 1317
1575 [re] [요청][초보] Function 찾는법!!! 흠;; [2] file bd 2008.04.24 1352
1574 [요청]char 220 길이의 텍스를 alv에 출력할려고 하는데 이런 문제가.... 원니컴 2008.04.24 1971