我们在产品概览页面可以看到很多赋值块。但是在运行时实际显示的内容只是配置中看到的内容的一个子集。Productcategory可以赋值很多settype和relation,每个settype和relation对应一个UIview.runtime,我们会根据productcategory找到上面赋值的settype和relation,然后以赋值块的形式显示对应的UI.具体逻辑:(1)首先在GET_LIST_OF_STATIC_VIEWS这个方法中获取在Workbench配置中看到的视图列表:(2)这个GET_VIEWS_TO_DISPLAY方法会在运行时决定应该显示给最终用户的视图列表:调试GET_VIEWS_TO_DISPLAY可以得到更多信息。首先找到产品类别分配的settype和关系列表:CRMC_PRIL_UIU表存储了settype和UIview的映射关系:
