2020-09-12 00:29发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我已经在Item.xml文件中创... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我已经在Item.xml文件中创建了一个枚举类型,如下所示:
但是会出现以下错误:
" cvc-pattern-valid:值'N/A'对于模式([a-zA-Z _])+([a-z_A-Z $ 0-9])*无效。
我试图更改item.xsd文件,但是当执行ant clean命令时,文件返回原始代码:
配置枚举值元素的代码。 必须以字母或下划线开头。
有什么办法可以改变这种模式吗?
谢谢,问候,奥尔多
items.xsd是由Hybris Platform定义的数据定义,应遵循/尊重。 无法修改。 如果items.xml不遵循items.xsd,则它将变为无效。
对于" N/A",我建议删除正斜杠,如下所示:
如果希望在用户界面中显示斜杠,则可以在语言环境文件(* -locales_en.properties)中为" NA"添加标签,如下所示:
type.ColcilEnum.NA.name = N/A
这样,代码(即" NA")有效,同时具有所需的标签(即" N/A")。
最多设置5个标签!
items.xsd是由Hybris Platform定义的数据定义,应遵循/尊重。 无法修改。 如果items.xml不遵循items.xsd,则它将变为无效。
对于" N/A",我建议删除正斜杠,如下所示:
如果希望在用户界面中显示斜杠,则可以在语言环境文件(* -locales_en.properties)中为" NA"添加标签,如下所示:
这样,代码(即" NA")有效,同时具有所需的标签(即" N/A")。
一周热门 更多>