Created by Jerry Wang, last modified on Oct 02, 2016
You can see in Product search WebClient UI that a lot of search parameters are supported. They are displayed via drop down list:
![](https://img.haomeiwen.com/i2085791/911abda88dd6a56d.png)
Below is the logic about how is search parameter dropdown list in UI is determined:
(1) Starting point: controller->get_possible_fields
![](https://img.haomeiwen.com/i2085791/eba6a73442acf5a4.png)
(2) The available fields come from DDIC structure which is defined in BOL Model browser and shared with all 5 product types
![](https://img.haomeiwen.com/i2085791/72fcbef7a82e7265.png)
(3) All 40 fields act as “Available fields” in configuration. But in the UI, only a subset of them are visible:
![](https://img.haomeiwen.com/i2085791/21dfceac2d337529.png)
![](https://img.haomeiwen.com/i2085791/087b7ba9f328d774.png)
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
![](https://img.haomeiwen.com/i2085791/fc7ecd97deb67090.png)
网友评论