AT NEW 和AT END OF的用法。
AT NEW。
AT END OF。
[@more@]使用 AT NEW f. 和 .AT END OF f 時需要注意:
1,f 必須是內表的第一個欄位。
2,內表中f 之後的欄位的值都會變成 *。
例:
REPORT Z_TEST.
DATA: BEGIN OF TH_LIFNR,
LIFNR TYPE LFA1-LIFNR,
ITEM TYPE C,
END OF TH_LIFNR.
DATA: TD_LIFNR LIKE TABLE OF TH_LIFNR.
SELECT LIFNR FROM EKKO
INTO TABLE TD_LIFNR
WHERE EBELN > 4500006374
AND EBELN < 4500006390.
SORT TD_LIFNR ASCENDING BY LIFNR.
LOOP AT TD_LIFNR INTO TH_LIFNR.
AT NEW LIFNR.
WRITE:/10 TH_LIFNR-LIFNR.
WRITE:/ 'The next is new lifnr.'.
ENDAT.
ENDLOOP.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8356764/viewspace-972118/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- AT NEW 和AT END OF的用法
- SQL中的case when then else end用法SQL
- 第四篇:new和delete的基本用法delete
- 【JAVA】Class.forName用法以及和new的區別Java
- C++ new用法的個人見解C++
- 遵循placement new的用法規範(zz)
- SQL中的case when then else end用法 【詳細】轉載SQL
- JavaScript中的new map()和new set()使用詳細(new map()和new set()的區別)JavaScript
- rbegin 和 end 區別
- malloc和new的區別,new和operator new的區別,分配器介紹
- PHP new self()和new static()的區別PHP
- JSON.parse()與JSON.stringify()的用法,以及eval()和new FunctionJSONFunction
- C++ new A 和 new A() 的區別詳解C++
- end-to-end delay proof
- new 和 malloc 的區別
- new和malloc的區別
- 理解new和實現一個new
- node中的response.write()和response.end()
- c#—OpenFileDialog(開啟檔案對話方塊)和new關鍵字的用法C#
- PHP 的 new static 和 new self 具體有什麼?PHP
- 認識 Express 的 res.send() 和 res.end()Express
- Golang make和new的區別Golang
- for (auto it = _list.begin(); it != _list.end(); )關於在for迴圈中使用std::vector中的begin和end
- 如何理解端到端(end-to-end)?
- jQuery end()jQuery
- 如何理解深度學習領域中的端到端 (end to end)深度學習
- new 和 malloc 的區別 及使用
- __new__和__init__的區別
- newInstance和new的區別(good)Go
- new和malloc的地址分配問題
- HttpWebRequest和WebClient的用法HTTPWebclient
- @Async的用法和示例
- java和redies的用法Java
- va_start和va_end使用詳解
- <七>深入理解new和delete的原理delete
- new和instanceof的內部機制
- malloc/free 和 new /delete 的區別 (轉)delete
- C++ new 和異常C++