点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试避免循环更新表。 l...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试避免循环更新表。 l...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试避免循环更新表。
lt_ztable的循环分配。 -bname = ls_record-new_username。 结束循环。
*我以前如何修改内部表
ls_ztable-bname = ls_record-new_username。 从ls_ztable传输bname修改lt_ztable。
当我运行代码检查器时:
要在表" LT_Ztable "中更改,删除或插入一行。 无法静态确定LOOP是否在" LT_Ztable"上处于活动状态
可以这样修改内部表吗?更重要的是,它比字段符号更有效吗?
以下行必须在LOOP AT内,否则会引发运行时错误,因为这意味着它会更新当前迭代的行(在LOOP AT lt_ztable内部):
您可能想做的是修改几行(在-处的任何循环之外-添加WHERE使得MODIFY的行为完全不同):
一周热门 更多>