메뉴 건너뛰기

SAP 한국 커뮤니티

<b>[완료]</b>DATA CHANGE 부분에서 오류가 납니다.

랑랑이 2008.06.18 08:58 조회 수 : 3691 추천:14

  DATA : LS_MOD_CELLS TYPE LVC_S_MODI,
         LS_CELLS TYPE LVC_S_MODI.
  DATA : L_IDX LIKE SY-INDEX.
  BREAK-POINT.
  LOOP AT RR_DATA_CHANGED->MT_MOD_CELLS INTO LS_MOD_CELLS.

    L_IDX = LS_MOD_CELLS-ROW_ID.
    READ TABLE IT_DATA INDEX L_IDX.
    LV_MENGE = IT_DATA-MENGE.
    CASE LS_MOD_CELLS-FIELDNAME .
      WHEN 'LFDAT'.

        IT_DATA-LFDAT  = LS_MOD_CELLS-VALUE.

      WHEN 'MENGE'.
     
      IT_DATA-MENGE  = LS_MOD_CELLS-VALUE.
    
      WHEN 'FIXKZ'.
        IT_DATA-FIXKZ =  LS_MOD_CELLS-VALUE.

      WHEN  'LOEKZ'.
        IT_DATA-LOEKZ  = LS_MOD_CELLS-VALUE.
    ENDCASE.

    MODIFY  IT_DATA INDEX L_IDX TRANSPORTING LFDAT MENGE FIXKZ LOEKZ.

  ENDLOOP.

* 강제로 화면 PBO, PAI 수행
  CALL METHOD CL_GUI_CFW=>SET_NEW_OK_CODE
    EXPORTING
      NEW_CODE = 'ETC'.


 


 


--> 이런식으로 DATA CHANGE 부분을 해줬는데요..


   제가 MENGE 부분을 바꾸면 덤프가 뜨네요..


   왜나는지 좀 원인 좀 알려주세요~


 


수량을 6000 -> 5000으로 바꿨습니다. 그후 실행을하면 이런 덤프에러가 나요.


[오류] Runtime Errors         CONVT_NO_NUMBER
       Except.                CX_SY_CONVERSION_NO_NUMBER
       Date and Time          2008.06.18 08:57:23


 


 Short text
     Unable to interpret "5,000 " as a number.


 


 어떤 문제가 발생했습니까?
     Error in the ABAP Application Program


     The current ABAP program "ZTEST01" had to be terminated because it has
     come across a statement that unfortunately cannot be executed.


 


 오류분석
     An exception occurred that is explained in detail below.
     The exception, which is assigned to class 'CX_SY_CONVERSION_NO_NUMBER', was not
      caught in
     procedure "DATA_CHANGED" "(FORM)", nor was it propagated by a RAISING clause.
     Since the caller of the procedure could not have anticipated that the
     exception would occur, the current program is terminated.
     The reason for the exception is:
     The program attempted to interpret the value "5,000 " as a number, but
     since the value contravenes the rules for correct number formats,
     this was not possible.



번호 제목 글쓴이 날짜 조회 수
6195 CL_GUI_FRONTEND_SERVICES=>GUI_UPLOAD [3] file bd 2007.07.18 3729
6194 <b>[완료]</b>BATCH-JOB 돌린 결과를 SAP WORKPLACE 에 멜로 보내주기 [2] chanmaniac 2008.06.04 3727
6193 <img src=3.gif border=0>다운로드 받는 파일에 공백 자리수 채우는 방법 [9] hccpi 2009.06.24 3726
6192 <img src=2.gif>[SAP 메뉴] 세팅관련 질문 드립니다. ^^ [6] file Jam 2010.11.30 3725
6191 <b>[완료]</b>Cluster tables은 INNER JOIN 이 안되는가요? [3] ABAP짱! 2008.02.27 3718
6190 <img src=3.gif>매크로 연동 워드 파일 PDF 파일로 변환하여 저장하기 [4] 고담 2010.07.23 3715
6189 <b>[완료]</b>이런일도 발생을..BDC 문제 [9] 김지성 2007.04.09 3707
6188 <b>[완료]</b>데이터베이스 테이블의 엔트리 삭제는 어떻게하죠? [7] bizarre 2008.03.28 3705
6187 <img src=2.gif>alv 통화 필드와 금액관련 문의.................. [2] 돌맹이 2011.01.25 3703
6186 [요청]Exists 구문에 대한 질문입니다. [2] kkk 2007.12.13 3702
6185 RFC로 접속시 해당 사용자의 로컬 아이피 가져오는 방법.. [5] 하얀콩 2007.03.09 3698
6184 BDC(Call Transaction)의 리턴값에 대해 문의드립니다. [6] 김지성 2007.04.17 3695
6183 <img src=3.gif>1000 번화면에 버튼 생성. 질문. [8] 돌맹이 2010.12.17 3693
» <b>[완료]</b>DATA CHANGE 부분에서 오류가 납니다. [1] 랑랑이 2008.06.18 3691
6181 <b>[완료]</b>ALV에 하나의 Field에 Drop Down선택 값을 알수 있는 방법이 있나요?(Row의 Click이벤트로여~) [2] Lee Hyun 2008.02.22 3690
6180 [re] value테이블과 check테이블 차이가 뭔가요? [4] file sapjoy 2007.06.07 3689
6179 HINTS ?, 아래와 같이 쓰는 구문의 차이가 뭔지 알 수 있을까요? [6] 김창훈 2007.08.14 3687
6178 <b>[완료]</b>DOI 초보적 질문 (프로그램 종료와 함께 엑셀이 안 닫히게). [9] JiruMi 2009.02.25 3684
6177 <b>[완료]</b>SAP 서브쿼리 용법 & IN 사용법좀 알려주세요. 막혔습니다... [1] 또길 2009.01.05 3683
6176 [요청]printer 출력 시 한글 깨짐 현상,,, [4] darkangel 2008.08.21 3683