如何使用ABAP代码删除(SE24)类中的属性值

2020-09-14 03:49发布

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

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


场景:

我在程序中使用CL_GOS_MANAGER-> START_SERVICE_DIRECT-将PDF文件添加为GOS附件。 一旦执行了此类,我将在GT_VIEWS(标准表-受保护的属性)下找到值。 多次执行该类(CL_GOS_MANAGER-> START_SERVICE_DIRECT)时,该表GT_VIEWS会填充多个行项目。

---

要求:我需要使用WHERE条件删除GT_VIEWS表中的特定订单项。 有人可以帮我解决我需要遵循的语法/方法吗?

---

我尝试过...

在其中instid = gv_instid_a的地方删除cl_gos_manager-gt_views。

但是此语句引发语法错误。

请求您的支持。 谢谢。

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

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


场景:

我在程序中使用CL_GOS_MANAGER-> START_SERVICE_DIRECT-将PDF文件添加为GOS附件。 一旦执行了此类,我将在GT_VIEWS(标准表-受保护的属性)下找到值。 多次执行该类(CL_GOS_MANAGER-> START_SERVICE_DIRECT)时,该表GT_VIEWS会填充多个行项目。

---

要求:我需要使用WHERE条件删除GT_VIEWS表中的特定订单项。 有人可以帮我解决我需要遵循的语法/方法吗?

---

我尝试过...

在其中instid = gv_instid_a的地方删除cl_gos_manager-gt_views。

但是此语句引发语法错误。

请求您的支持。 谢谢。

付费偷看设置
发送
1条回答
zhangjiyang1323
1楼-- · 2020-09-14 04:11

您不能在面向对象的编程中操纵受保护的属性或私有属性。 这就是为什么它们受到保护或私有。

我不知道CL_GOS_MANAGER类,但是在再次调用START_SERVICE_DIRECT方法之前,是否有可能创建该类的另一个实例?

一周热门 更多>