Why with_indobjects is not available in product search
Created by Jerry Wang, last modified on Mar 17, 2014
Product search的configuration里,在available search criteria和Selected Search Criteria兩個(gè)區(qū)域內(nèi)都沒(méi)有發(fā)現(xiàn)WITH_INDOBJECTS這一attribute:
?
?
?
雖然query object的structure里確實(shí)有with_indobjects這一字段。
?
?
?
我們可以debug GET_VISIBLE_FIELDS方法:
?
?
?
框架會(huì)遍歷每個(gè)字段,如果字段對(duì)應(yīng)的design entity 的hidden或者excluded flag被置位,該field將不會(huì)顯示。
?
?
?
這里with_indobjects從待顯示的fields里移除:
?
?
?
?
框架會(huì)檢查search field是否在design layer里配置為standard。如果配置為hidden或者excluded,或者design layer里不存在對(duì)應(yīng)的entry,?
?
則該field將不會(huì)顯示。對(duì)于with_indobjects而言,系統(tǒng)標(biāo)準(zhǔn)的design layer setting并沒(méi)有對(duì)應(yīng)的entry, 因此該field不會(huì)出現(xiàn)在View configuration里
?
可以通過(guò)在下列表BSP_DLC_SETTINGS里添加一行entry的做法來(lái)disable 系統(tǒng)的這一behavior。 添加之后即使design layer里沒(méi)有對(duì)應(yīng)的entry或者被標(biāo)記成hidden 和excluded也能顯示在view configuration里:
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的Why with_indobjects is not available in product search的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 平安保险交了三年退保能退多少
- 下一篇: 使用ABAP memory inspec