메뉴 건너뛰기

SAP 한국 커뮤니티

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

랑랑이 2008.06.18 08:58 조회 수 : 3668 추천: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.



번호 제목 글쓴이 날짜 조회 수
6190 <b>[완료]</b>BATCH-JOB 돌린 결과를 SAP WORKPLACE 에 멜로 보내주기 [2] chanmaniac 2008.06.04 3720
6189 <b>[완료]</b>Number RANGE OBJEC 삭제는 어디서 하나요? [3] 예슬짱 2008.12.09 3716
6188 <img src=3.gif>매크로 연동 워드 파일 PDF 파일로 변환하여 저장하기 [4] 고담 2010.07.23 3709
6187 <b>[완료]</b>펑션을 이용해 환율 정보를 알수 있는 방법에 대해 드립니다. [6] 열심히 2008.11.03 3707
6186 <b>[완료]</b>Cluster tables은 INNER JOIN 이 안되는가요? [3] ABAP짱! 2008.02.27 3705
6185 <b>[완료]</b>데이터베이스 테이블의 엔트리 삭제는 어떻게하죠? [7] bizarre 2008.03.28 3695
6184 RFC로 접속시 해당 사용자의 로컬 아이피 가져오는 방법.. [5] 하얀콩 2007.03.09 3692
6183 <img src=2.gif>alv 통화 필드와 금액관련 문의.................. [2] 돌맹이 2011.01.25 3690
6182 <img src=3.gif>1000 번화면에 버튼 생성. 질문. [8] 돌맹이 2010.12.17 3687
6181 BDC(Call Transaction)의 리턴값에 대해 문의드립니다. [6] 김지성 2007.04.17 3684
6180 <b>[완료]</b>이런일도 발생을..BDC 문제 [9] 김지성 2007.04.09 3682
6179 [요청]printer 출력 시 한글 깨짐 현상,,, [4] darkangel 2008.08.21 3677
6178 <b>[완료]</b>DOI 초보적 질문 (프로그램 종료와 함께 엑셀이 안 닫히게). [9] JiruMi 2009.02.25 3675
6177 [요청]Exists 구문에 대한 질문입니다. [2] kkk 2007.12.13 3675
6176 Table 생성시 나오는 Warning좀 알려주세요~^^ [1] Abap 2011.04.04 3674
6175 <b>[완료]</b>SAP 서브쿼리 용법 & IN 사용법좀 알려주세요. 막혔습니다... [1] 또길 2009.01.05 3673
6174 [요청]READ TABLE BINARY SEARCH 를 사용할 때 SORT기준이 어떻게되죠? [2] Gerrard 2008.11.18 3673
6173 [re] value테이블과 check테이블 차이가 뭔가요? [4] file sapjoy 2007.06.07 3670
» <b>[완료]</b>DATA CHANGE 부분에서 오류가 납니다. [1] 랑랑이 2008.06.18 3668
6171 <img src=2.gif>search help생성시 MATCHCODE OBJECT 의 설명을 부탁드립니다. [2] file marco 2010.07.06 3661