使用代码删除IBASE object component
Created by Jerry Wang, last modified on Sep 05, 2014
需求: 將包含object ZJERRY0903C1的object component 從IBASE 中移除:
?
?
?
執行report,輸入object component ID 112255:
?
?
?
成功刪除之后,object ZJERRY0903C1已經從IBASE 的structure中消失,可以被assign到其他的IBASE上:
?
?
?
?
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'.
?
總結
以上是生活随笔為你收集整理的使用代码删除IBASE object component的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银行存折怎么看余额 银行存折的余额要如何
- 下一篇: 2串1稳赚技巧月入十万 足彩有一个必胜公