CM: 关于删除attachment时是否需要commit work的问题
生活随笔
收集整理的這篇文章主要介紹了
CM: 关于删除attachment时是否需要commit work的问题
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Created by Jerry Wang, last modified on Apr 08, 2014
在ui上刪除一個(gè)attachment時(shí),
?
?
?
會(huì)call到function module CRM_KW_OBJECT_EXISITENCE_CHECK 檢查該product是否在DB存在:
?
?
?
?
?
?
?
?
?
?
?
?
如果product在DB存在,則product和attachment的link關(guān)系的deletion立即生效,無需COMMIT WORK,否則deletion發(fā)生在COMMIT WORK時(shí)。
?
?
?
?
?
?
如果新建一個(gè)product,再上傳一個(gè)attachment,然后立即刪除:
?
?
?
?
Attachment component controller的save方法會(huì)間接的trigger COMMIT WORK:
?
?
?
進(jìn)而調(diào)用注冊(cè)在COMMIT上的subroutine TRIGGER_LINK_EVENT:
?
總結(jié)
以上是生活随笔為你收集整理的CM: 关于删除attachment时是否需要commit work的问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CM: 使用ICF node实现对附件的
- 下一篇: word如何设置b5纸张大小(一般试卷的