ABAP Business switc和business function简介
Created by Jerry Wang, last modified on Jun 28, 2014
將step1創(chuàng)建的package assign給該business switch。
此處還需要將該switch assign給business function,因此需要在下一步驟新建一個(gè)business function
將step2創(chuàng)建的business switch assign進(jìn)來:
回到SFW1里查看switch 狀態(tài)為off:
4. 使用ABAP class CL_ABAP_SWITCH 在代碼里檢查switch 狀態(tài).
F代表off
使用tcode SFW5 通過激活business function的方式來激活switch.
點(diǎn)擊checkbox來激活business function:
激活以后:
再回到SFW1檢查status已經(jīng)變成on:
如果有ABAP class存儲在被switch控制的package內(nèi),即使switch關(guān)掉,該ABAP也能夠被正常調(diào)用。
但是如果一個(gè)BAdI implementation 存儲在被switch控制的package內(nèi),switch就可以控制該BAdI implementation runtime時(shí)是否被調(diào)用:
即使Implementation is active的checkbox勾上,但是當(dāng)switch 關(guān)掉時(shí),該BAdI implementation仍然是處于deactivate狀態(tài)的。
總結(jié)
以上是生活随笔為你收集整理的ABAP Business switc和business function简介的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Flash怎么制作互动的橡皮刷
- 下一篇: 获取application server