传值问题

ror analysis
  An exception occurred that is explained in detail below.
  This exception cannot be caught in the context of the current statement.
  The reason for the exception is:
  The program attempted to interpret the value "gt_excel_c-field2" as a number,
   but
  since the value contravenes the rules for correct number formats,
  this was not possible.

 

FORM PROCESS_DATA .

  SORT  gt_excel_c BY  field1  field2  field3.


   LOOP AT gt_excel_c ASSIGNING  <fs>.
*    TRANSLATE <fs> TO UPPER CASE.
      DATA:  t_fld type  string ,
              str  type   string.

      clear str.
      CONCATENATE 'gt_excel_c-field' '1' INTO t_fld.
     ASSIGN (t_fld) TO <fs_fld>.


    IF <fs_fld>  NOT BETWEEN  0  AND 999.
      gv_err = 'X'.

      CLEAR gv_message.
      str = <fs_fld>.
      CONCATENATE  str  text-001 INTO gv_message.
      WRITE: / gv_message.
    ENDIF.

     UNASSIGN  <fs_fld>.
     clear str.

     CONCATENATE 'gt_excel_c-field' '2' INTO t_fld.
     ASSIGN (t_fld) TO <fs_fld>.

   
 IF t_fld  NOT BETWEEN  0  AND 9999.
      gv_err = 'X'.

      CLEAR gv_message.
      str = <fs_fld>.
      CONCATENATE  str  text-002 INTO gv_message.
      WRITE: / gv_message.
    ENDIF.
    UNASSIGN  <fs_fld>.

*     APPEND INITIAL LINE TO TO gt_alv.

ENDLOOP.

ENDFORM.

 

阅读更多
文章标签: exception excel
上一篇数据转换
下一篇指针
想对作者说点什么? 我来说一句

关于c++传值交换的问题 word

2009年04月10日 51KB 下载

Form间传值问题

2009年03月23日 37KB 下载

两个窗口传值

2013年06月03日 43KB 下载

C语言 链表

2011年09月15日 4KB 下载

android实现activity直接的传值问题

2015年12月28日 1.43MB 下载

model传值经典范例

2015年06月30日 55KB 下载

用户控件传值问题终极解决方法

2009年12月10日 1018B 下载

没有更多推荐了,返回首页

关闭
关闭