availableValuesProvider在向导中不起作用

2020-08-31 23:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 availableVa...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

" availableValuesProvider"不适用于我。 我按照下面的"帖子"的步骤进行操作,这就是我最终得到的结果:

后台配置:

 
         
           
             
                
                  availableValuesProvider 
                  openRegistrationUsersProvider 
               
             
           
         
        

后台春季:

 
 

(文件路径正确)

OpenRegistrationUsersProvider (我的Bean)

公共类OpenRegistrationUsersProvider扩展SampleReferenceEditorSearchFacade {
   私有静态最终Logger LOG = Logger.getLogger(DefaultCustomUserService.class);

   @资源
   私人CustomUserService customUserService;

   @Override
   公共可分页搜索(最终SearchQueryData searchQueryData){
       List  openB2BCustomers = customUserService.getOpenRegistrationUsers();

       如果(openB2BCustomers!= null){
         openB2BCustomers.stream()。forEach(i-> LOG.info(i));
       }其他{
         LOG.error(" openB2BCustomer为空");
       }
      
       返回super.search(searchQueryData);
   }
 } 

这不起作用。 日志中有一个新警告:

 [15-10-2019 13:53:31,986]警告[hybrisHTTP16] [c.h.c.w.c.r.ConfigurableFlowRenderer:515]无法加载数据类型,因为传递的对象为null。 返回null。
 [15-10-2019 13:53:32,086]警告[hybrisHTTP16] [c.h.c.c.Editor:451]编辑器的渲染失败。 值类型不正确:de.hybris.platform.b2b.model.B2BCustomerModel 

我尝试过

  • 在名称和父项上添加
  • 检查所有内容是否存在拼写错误
  • 更改扩展了SampleReferenceEditorSe ...以实现ReferenceEditorSe ..

帖子:
https://answers.sap .com/questions/12767793/view.html

文档:
https://help.sap.com/viewer/5c9ea0c629214e42b727bf08800d8dfa/6.3.0.0/zh-CN/8bab997f86691014852cfbeabd21a5c8.html