메뉴 건너뛰기

SAP 한국 커뮤니티

[re] 해결 하셨나욤?? 쉬울거 같은뎅 +_+ㅋ ..

無念군 2009.02.03 18:33 조회 수 : 1279 추천:1

 


함수 : DATE_GET_WEEK 2번만 돌리면 될듯 ..


가령 ..
현재 일자는 : 20090528일이라 치구욤 +_+...


 


아래부분 copy 하셔서 사용해 보시길..


---------------------------------------------------------------


 


 


DATA :  LV_DATE_1 LIKE SY-DATUM,    "기준 일자
        LV_DATE_2 LIKE SY-DATUM,    "그월의 시작일
        LV_WEEK_1 LIKE SCAL-WEEK,   "기준일 자주차
        LV_WEEK_2 LIKE SCAL-WEEK,   "월의 시작일 주차
        LV_RESULT TYPE I,                  "결과값.
        LV_MONTH(2) TYPE C.


 



  LV_DATE_1 = '20090528'.
  CONCATENATE LV_DATE_1+0(6) '01' INTO LV_DATE_2.



  CALL FUNCTION 'DATE_GET_WEEK'
    EXPORTING
      DATE         = LV_DATE_1
    IMPORTING
      WEEK         = LV_WEEK_1
    EXCEPTIONS
      DATE_INVALID = 1
      OTHERS       = 2.
  IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.



  CALL FUNCTION 'DATE_GET_WEEK'
    EXPORTING
      DATE         = LV_DATE_2
    IMPORTING
      WEEK         = LV_WEEK_2
    EXCEPTIONS
      DATE_INVALID = 1
      OTHERS       = 2.
  IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.



  LV_RESULT = ( LV_WEEK_1 - LV_WEEK_2 ) + 1.


  LV_MONTH = LV_DATE_1+4(2).


 


 


WRITE : '입력하신 일자는 ', LV_MONTH,  '월의 ',  LV_RESULT ,'주차 입니다 .'.




번호 제목 글쓴이 날짜 조회 수
» [re] 해결 하셨나욤?? 쉬울거 같은뎅 +_+ㅋ .. 無念군 2009.02.03 1279
3138 [요청] WBS요소 정산규칙 개수 제한 변경하기 NT 2009.02.03 1947
3137 <b>[완료]</b>PC상의 FILE을 SAP에 업로드 가능한가요?? [6] 튀밥 2009.02.03 1077
3136 <b>[완료]</b>한말씀 부탁드립니다...이렇게 공부해봐라!! 라고.. [5] 쭈양 2009.02.03 1131
3135 [요청]SAP 프린터시 에러가 뜹니다. 무엇이 문제인가요? [2] file 양키 2009.02.03 3976
3134 [요청]select-screen 화면에서 required 관련 질문입니다. [1] 으르렁 2009.02.03 1080
3133 <b>[완료]</b>초짜 질문하나 합니다. syntax error와 덤프에러 차이(냉무) [3] 세이기너 2009.02.02 1654
3132 <b>[완료]</b>Badi에서 Filter Val에 대해서... [3] file Lipton 2009.01.31 1253
3131 <b>[완료]</b>로그온 전에 안내문구를 넣을려고 하는데요 [3] 샴바나 2009.01.31 1167
3130 [요청]select 출력내용에 대한 의문점.. [4] 아밥우먼 2009.01.31 1205
3129 [요청]Number Range 를 롤백 하는 방법이 있나요?(냉무) ^^: [3] Lee Hyun 2009.01.31 1346
3128 <b>[완료]</b>SQL * SUM() 의 중복 사용? / 여러 필드의 합 구하기. [5] JiruMi 2009.01.31 2418
3127 <b>[완료]</b>step-loop에 대한 간단한 설명 부탁드립니다. [2] 불근모자 2009.01.31 1323
3126 [요청]프로그램 실행 후 런타임 오류가 발생합니다. [2] file 아~밥줘 2009.01.31 1390
3125 <b>[완료]</b>[concatenate]문 질문 좀 드립니다. 답변좀 부탁드립니다. [2] 쭈니 2009.01.30 1068
3124 [요청]테이블 만들었는데 에러가 떠서.. [6] file 캔디^^ 2009.01.30 1240
3123 <b>[완료]</b>시간 필드를 가져올때 따로 조건이 있는지요? [3] 카츠 2009.01.30 1336
3122 <b>[완료]</b>이해가 안가서 질문좀 드립니다.. [4] 쭈니 2009.01.30 1171
3121 <b>[완료]</b>ALV 리포트 프로그램에서 특정사용자만 실행시 오류납니다. [2] 도련님 2009.01.30 1439
3120 [요청]cl_gui_alv_grid 사용한 ALV 에서 Header 디폴트로 보여주는 라인 고저에 관해 질문드립니다. im 해성 2009.01.30 1091