EnumMultiReferenceEditor提供了错误

2020-09-12 04:32发布

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

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


嗨,

我们有一个枚举DemoEnum,我们要根据使用EnumMultiReferenceEditor的条件从枚举中过滤出值,如下所示:

  

  

但是,当我运行它时,它会弹出错误代码,显示为不正确的值类型:java.lang.Enum(DemoEnum)']

我什至遵循以下配置:

https://help.hybris.com/1808/hcd/8bab6c4486691014a3899cab8989d996.html

但是我做错了我。 请帮忙。

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

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


嗨,

我们有一个枚举DemoEnum,我们要根据使用EnumMultiReferenceEditor的条件从枚举中过滤出值,如下所示:

  

  

但是,当我运行它时,它会弹出错误代码,显示为不正确的值类型:java.lang.Enum(DemoEnum)']

我什至遵循以下配置:

https://help.hybris.com/1808/hcd/8bab6c4486691014a3899cab8989d996.html

但是我做错了我。 请帮忙。

付费偷看设置
发送
8条回答
黑丝骑士
1楼-- · 2020-09-12 05:12

demoStatus的类型为DemoEnum

这应该怎么工作? 您不能将集合存储到单个值属性中

相应地更改类型系统( items.xml ),最好在之间添加具有适当基数(很可能是多对多)的 DemoEnum ShouldHaveListOfDemoEnums

CPLASF-自律
2楼-- · 2020-09-12 04:48

demoStatus 的类型是什么?

clever101
3楼-- · 2020-09-12 05:09

要过滤枚举的值,我们可以添加一个编辑器参数" availableValuesProvider",并添加一个Spring bean作为其值。

demoStatus的类型为 DemoEnum

暮风yp
5楼-- · 2020-09-12 05:05

尝试不使用'type'和'editor'属性,它们将从类型系统中自动解析。 另外,请从您的* -items.xml添加DemoEnum定义

小熊yu生菜
6楼-- · 2020-09-12 05:09

如果demoStatus的类型为DemoEnum,则您不能使用EnumMultiReferenceEditor-因为它不是多引用:)它是单个值,因此应遵循以下答案中的说明。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答