前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用代码删除IBASE object component

使用代码删除IBASE object component

作者头像
Jerry Wang
发布2019-07-15 10:46:56
6220
发布2019-07-15 10:46:56
举报

Created by Jerry Wang, last modified on Sep 05, 2014

需求: 将包含object ZJERRY0903C1的object component 从IBASE 中移除:

clipboard1
clipboard1

执行report,输入object component ID 112255:

clipboard2
clipboard2

成功删除之后,object ZJERRY0903C1已经从IBASE 的structure中消失,可以被assign到其他的IBASE上:

clipboard3
clipboard3

PARAMETERS id TYPE ibap_dat1-instance OBLIGATORY DEFAULT '112255'.

DATA: l_comp TYPE IBAP_DAT1.

l_comp-instance = id.

CALL FUNCTION 'CRM_IBASE_COMP_DELETE'

  EXPORTING

    i_comp                    = l_comp

 EXCEPTIONS

   DATA_NOT_CONSISTENT       = 1

   IBASE_LOCKED              = 2

   NOT_SUCCESFUL             = 3

   NO_AUTHORITY              = 4

   OTHERS                    = 5.

IF sy-subrc <> 0.

  WRITE: 'deletion failed: ' , sy-subrc.

  RETURN.

ENDIF.

CALL FUNCTION 'CRM_IBASE_SAVE'.

COMMIT WORK AND WAIT.

WRITE:/ 'deletion successful'.

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年07月14日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Created by Jerry Wang, last modified on Sep 05, 2014
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档