传值问题

原创 2012年03月23日 11:07:02

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.

 

相关文章推荐

Ajax向java后台中传值为数组时,后台接收不到(为null)的问题

项目中前端jsp页面中有复选框,需要使用到ajax把这些值传递到java后台的操作。因为还需要返回数据到前端页面,所以无法使用form表单提交。 (对了,我在一群里问了这个问题,然后两个热心...

解决ajax乱码和页面传值问题

  • 2013年05月20日 13:01
  • 731KB
  • 下载

父窗口与弹出窗口之间的传值问题?

在Web开发中,常常要用到两个窗口之间互相传值。下面谈谈父子窗口之间的传值: 一:使用Open开启子窗口 1:单值传递 通过open开启的子窗口比较好处理。 页面窗口1.html代码: ...

Fragment的传值问题

  • 2015年08月01日 21:02
  • 5.88MB
  • 下载

android开发中源生代码向JS中传值问题

关于android开发中JS与webview进行交互的文章网上已经很多,但是百度搜了一下关于源生代码向JS中传递返回值的问题说法五花八门,在此将项目中解决办法记录一下 public class Ma...

Form间传值的问题

  • 2009年03月23日 13:12
  • 37KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:传值问题
举报原因:
原因补充:

(最多只允许输入30个字)