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文件中已更改的代码返回到原始代码的原因是 platform/resources/ant/antmacros.xml
platform/resources/ant/antmacros.xml
<做> <然后>
因此,如果要更改items.xsd中的某些内容,则需要更改 platform/resources/schemas/items.xsd 文件,该文件将反映在 构建后的所有扩展,包括您的扩展。 但是,不建议对该文件进行任何更改。
platform/resources/schemas/items.xsd
现在,对于您枚举中的值,以下值无效:
请注意,枚举常量必须是有效的Java标识符。
您需要在枚举中使用有效的值代码(枚举常量),如果要更改方式,应显示它们,可以在属性文件中使用本地化名称作为代码的名称(例如,参考https://wiki.hybris.com/pages/viewpage.action?pageId=294094110 )
最多设置5个标签!
嗨
扩展程序的items.xsd文件中已更改的代码返回到原始代码的原因是
中的以下代码platform/resources/ant/antmacros.xml
因此,如果要更改items.xsd中的某些内容,则需要更改
platform/resources/schemas/items.xsd
文件,该文件将反映在 构建后的所有扩展,包括您的扩展。 但是,不建议对该文件进行任何更改。现在,对于您枚举中的值,以下值无效:
请注意,枚举常量必须是有效的Java标识符。
您需要在枚举中使用有效的值代码(枚举常量),如果要更改方式,应显示它们,可以在属性文件中使用本地化名称作为代码的名称(例如,参考https://wiki.hybris.com/pages/viewpage.action?pageId=294094110 )
一周热门 更多>