在object creation UI点击Base Category的F4 help后,
在弹出的category advanced search UI上,Object Family 的operator默认设置成 Is not empty:
实现方法:
- 在Component workbench里,将values绑在advanced search context node的PARAMETERS attribute上。
- 在Category advanced search的view controller DO_PREPARE_OUTPUT 方法里,call super->DO_PREPARE_OUTPUT, 进而会触发super class的BUILD_PARAMETER_TAB方法:
me->PARAMETERS即为最后显示在Category advanced search UI上的search attribute name,operator和default value。
由于此时没有为object family维护任何值,因此 其status如下:
这里Product application会告诉框架,OBJECT_FAMILY和PRODUCT_TYPE 支持的operator类型。
在这里框架将OBJECT_FAMILY的EQ * 改成了NM, 并且清除了LOW 的value。
最后显示效果如下: