메뉴 건너뛰기

SAP 한국 커뮤니티

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

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



번호 제목 글쓴이 날짜 조회 수
» <b>[완료]</b>DATA CHANGE 부분에서 오류가 납니다. [1] 랑랑이 2008.06.18 3654
6167 [요청]ALV 에서 checkbox 비활성 가능한가요? [1] 파파 2008.07.17 3649
6166 [요청]Class ALV에서 checkbox 인식하는 방법 [3] file Happy~ 2008.06.25 3640
6165 URL 에서 파라메터를 받아오려고 하는데 감이 안잡힙니다.. [4] 갱즈 2011.04.01 3639
6164 특정 필드에 최대값만 골라서 다른 인터널테이블에 넣을려고 합니다.. [4] 푸른물고기 2011.04.04 3638
6163 BDC 프로그램에서 에러메시지 [8] 이지연 2007.09.17 3633
6162 <img src=3.gif>인터널 테이블과 인터널 테이블을 비교하고 삭제하고 싶습니다. [2] o탁이o 2010.09.28 3629
6161 <b>[완료]</b>at user-command와 at selection-screen의 차이 [5] 아밥고지를 찾아서 2009.04.01 3629
6160 <b>[완료]</b>LOCK OBJECT 잠금모드가 궁금합니다.... [4] 할일없는무급개발자 2008.03.25 3626
6159 HINTS ?, 아래와 같이 쓰는 구문의 차이가 뭔지 알 수 있을까요? [6] 김창훈 2007.08.14 3623
6158 <b>[완료]</b>ALV에서 MARK기능 구현하는 것에 대해 질문 드립니다. [3] Waiting 2008.01.03 3620
6157 <img src=3.gif>[bsp]textarea 줄바꿈은 어떻게 하나요? [1] 끼야호 2010.06.04 3614
6156 <b>[완료]</b>ALV에 하나의 Field에 Drop Down선택 값을 알수 있는 방법이 있나요?(Row의 Click이벤트로여~) [2] Lee Hyun 2008.02.22 3613
6155 <b>[완료]</b>tunning 관련 질문입니다 SQL TRACE (ST05) 에 관하여 좀 가르쳐 주세요 [2] 아밥어렵네요 2008.09.23 3611
6154 <img src=3.gif>select 관련 질문 하나 드립니다. 답변을 애타게 기다립니다 ㅠ [13] 초밥 2010.12.01 3607
6153 <img src=1.gif>set pf-status 'test' 에서 print 기능 상실했어요 [6] 아밥돌이 2010.07.26 3605
6152 <b>[완료]</b>THE WORK AREA "ITAB" IS NOT LONG ENOUGH라고 신텍스 오류가 발생합니다 [3] 아밥어렵네요 2008.04.24 3602
6151 <img src=3.gif>타임스탬프(TIMESTAMP) 질문드립니다. [2] 아밥맨 2010.08.03 3601
6150 [요청]Splitter container 어떻게 사용?? [4] Gwang Chul 2009.02.06 3594
6149 또 BDC 생성법에 대한 질문입니다. [7] 김지성 2007.04.30 3590