使用过时的Tables参数

2020-09-06 05:54发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,专家们,我知道Tabels参数已经过时了很长时间,我自己也不使用它。 当前,我有一个问题,我必须修改一个具有与此参数完全相同的程序的表:X。我的问题是:在程序运行期间,我必须选择数据库表X。但是, 现在,选择跳转到表参数X 。 还有可能将选择发送到数据库吗?

还是我在这里看到根本上有问题的地方?

感谢您的提前帮助

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,专家们,我知道Tabels参数已经过时了很长时间,我自己也不使用它。 当前,我有一个问题,我必须修改一个具有与此参数完全相同的程序的表:X。我的问题是:在程序运行期间,我必须选择数据库表X。但是, 现在,选择跳转到表参数X 。 还有可能将选择发送到数据库吗?

还是我在这里看到根本上有问题的地方?

感谢您的提前帮助

付费偷看设置
发送
3条回答
亦是此间程序员
1楼-- · 2020-09-06 05:56

具体来说,这对我来说意味着我无法读取数据库? 所以我必须使用内部表等重建整个程序。

感谢您的帮助:)

土豆飞人
2楼-- · 2020-09-06 06:11

否。 您可以使用所谓的"简短形式"对表进行读写。 但是,您真正应该做的是删除TABLES语句,并更正程序中的所有数据库操作以使用" XY"类型的工作区。 如果您这样做,那么下一个接触该程序的人将不会遇到您现在遇到的困惑。

编程的一般原理-努力使程序保持在找到它的更好状态。

SAP小黑
3楼-- · 2020-09-06 06:14

长格式示例:

数据:ls_yx TYPE yx,
       lt_yx yx的类型表。
 ls_yx-y ='1234'。
 ls_yx-x ='1234'。
 从ls_yx插入yx。
 SELECT * FROM yx INTO TABLE lt_yx。

注意:请勿使用与数据库表同名的变量(DATA yx TYPE yx)。

一周热门 更多>