abap 程序实行完不能返回是因为什么

abap 程序实行完不能返回是因为什么,第1张

1 有一种程序是没办法后退的, 就是允许模式是PROGRAM

也就是属性里面 type选项是M 模块池

它本身就需要在分配TCODE的时候分配屏幕号, 而且不能直接在SE38运行

所以不管怎么返回, 最终他会返回在初始的屏幕号

2 如果程序有message XXXX type E的报错, 也是没办法返回的, 除非退出 因为对于代码来说, , 他结束了整个程序

如果不是上述情况, 请补充问题

可执行程序的特点是可以直接执行,而无需事务码,这个也是一般报表开发最常用的程序类型。我们可以在SE38中直接点击执行按钮或按F8键来运行一个可执行程序。

可执行程序包含一些预定义的过程块,比如、ATSELECTION-SCREEN、START-OF-SELECTION、END-OF-SELECTION等等,有一个后台系统程序会控制可执行程序,按照规定的顺序依次调用这些过程块。首先显示一个选择屏幕,最后输出一个列表。可执行程序还能指定一个逻辑数据库,逻辑数据库也是一种程序,它按照预定义好的数据库表结构,依次根据主键读取相关的业务数据,可以用SE36查看逻辑数据库。

sap开发的入门门槛有点高,不是说abap有多少难,而是因为你没有相应的环境很难学好。再退一步讲abap的开发环境搭建也比较难,也比较大的哈,虚拟机的话大概好几百g吧。如果你在的公司有条件的话,你可以弄几本书看看,边看边编译下简单的程序。

以上就是关于abap 程序实行完不能返回是因为什么全部的内容,包括:abap 程序实行完不能返回是因为什么、sap怎么看abap程序逻辑取值_sap逻辑是什么、学习abap和sap和erp系统开发学习资料或视频(sapabap开发从入门到精通)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10161020.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存