当前位置:网站首页>ABAP 动态内表分组循环
ABAP 动态内表分组循环
2022-07-06 21:20:00 【慘綠少年】
在ABAP中使用动态内表分组循环时,如果直接at end of 或group by 会报错。
At end of :
LOOP AT <dy_table> ASSIGNING <dyn_wa>.
AT END OF belnr.
ENDAT.
ENDLOOP.
Group by:
LOOP AT <dy_table> ASSIGNING <dyn_wa> GROUP BY ( belnr = <dyn_wa>-belnr ) ASCENDING ASSIGNING FIELD-SYMBOL(<group>).
ENDLOOP.
这样是因为<dyn_wa>是通用类型,只有assignging后才有类型。
解决方法:
LOOP AT <dy_table> ASSIGNING <dyn_wa>.
ASSIGN COMPONENT 'BELNR' OF STRUCTURE <dyn_wa> TO <fs_belnr>.
AT END OF <fs_belnr>.
ENDAT.
ENDLOOP.
亲测有效。
边栏推荐
- 1.19.11.SQL客户端、启动SQL客户端、执行SQL查询、环境配置文件、重启策略、自定义函数(User-defined Functions)、构造函数参数
- 【安全攻防】序列化與反序列,你了解多少?
- Construction of Hisilicon universal platform: color space conversion YUV2RGB
- About Tolerance Intervals
- 22. (ArcGIS API for JS) ArcGIS API for JS Circle Collection (sketchviewmodel)
- How to customize the shortcut key for latex to stop running
- List interview common questions
- Summer 2022 daily question 1 (1)
- Ubuntu20 installation redisjson record
- Tflite model transformation and quantification
猜你喜欢
随机推荐
HW notes (II)
On file uploading of network security
Basic concepts of Huffman tree
Kotlin Android environment construction
MySQL的索引
opencv第三方库
Code quality management
10 ways of interface data security assurance
How to manage the expiration of enterprise distribution certificates- How to manage Enterprise Distribution certificate expiration?
SSL certificate deployment
[security attack and Defense] how much do you know about serialization and deserialization?
[dpdk] dpdk sample source code analysis III: dpdk-l3fwd_ 001
C task expansion method
List interview common questions
浅谈网络安全之文件上传
【knife-4j 快速搭建swagger】
Vernacular high concurrency (2)
Do you choose pandas or SQL for the top 1 of data analysis in your mind?
Force buckle ----- path sum III
R data analysis: how to predict Cox model and reproduce high score articles