LOOP内表并对关键字使用AT语句时,必须注意的问题。
2006-09-14 09:38
399 查看
EBELN | MATNR | MBLNR | NETPR |
一个内表itab结构如上。如果要LOOP该内表并对EBELN做AT 事件,则必须将EBELN放在第一个位置如上。否则AT 事件将执行错误(例如还没到结束就执行AT END OF等)。
类似的,如果在对EBELN做AT处理的基础上在对MATNR做双层嵌套的AT处理则必须将MATNR放在第二个字段。
LOOP AT ITAB.
AT NEW EBELN.
"************************
AT END OF MATNR.
"************************
AT NEW MBLNR.
"************************
ENDAT.
ENDAT.
ENDAT.
END LOOP.
如上的嵌套事件处理中EBELN,MATNR,MBLNR必须按照层次一次放在1,2,3位置。
相关文章推荐
- "执行SQL语句时出现问题操作必须使用一个可更新的查询"错误的解决方法
- Select语句中使用FOR ALL ENTRIES IN需要注意的问题(转帖)
- DB2数据库中SQL语句中使用or和and的关键字的时候注意事项
- 时间类型数据使用between ...and ..语句条件查询时应注意的问题
- 使用SimpleDateFormat必须注意的问题
- 使用CSplitterWnd分割窗口必须注意的问题!!!
- 使用HQL语句查询的时候需要注意的一些问题
- Java中使用同步关键字synchronized需要注意的问题
- 使用SimpleDateFormat必须注意的问题
- Java笔记之语言基础_使用if语句时要注意的问题
- 使用异常处理语句需要注意的几个问题
- 为项目增加LOG4J2支持&LOG4J2使用如何增加LOG4J2中的几个必须要注意问题
- Java中使用同步关键字synchronized需要注意的问题
- 在使用EF开发时候,遇到 using 语句中使用的类型必须可隐式转换为“System.IDisposable“ 这个问题。
- CCS V5中使用CSL库的方法及必须注意的问题
- Hibernate中使用自定义insert,update,delete语句需要注意的问题
- 执行SQL语句时出现问题操作必须使用一个可更新的查询错误的解决方法
- Java中使用同步关键字synchronized需要注意的问题