Item属性为只读,带有defaultValue

2020-09-28 06:12发布

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

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


是否可以将具有defaultValue的item属性声明为write =" false"?

  
      
      
          em()。getEnumerationValue(" PremiumType","教授")
  

  

如果我这样声明并编写一个impex创建对象,则该属性将保持为空且只读。

我想为该属性创建一个具有默认值的对象,而不希望用户对其进行更改。

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

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


是否可以将具有defaultValue的item属性声明为write =" false"?

  
      
      
          em()。getEnumerationValue(" PremiumType","教授")
  

  

如果我这样声明并编写一个impex创建对象,则该属性将保持为空且只读。

我想为该属性创建一个具有默认值的对象,而不希望用户对其进行更改。

付费偷看设置
发送
3条回答
悠然的二货
1楼-- · 2020-09-28 06:35

嗨,

不确定是否可以,但是

您可以使用动态属性链接帮助Hybris

>

另一种解决方案是禁用后台编辑并制作一个有效的拦截器,以防止对该属性进行更改。

SC_Yao
2楼-- · 2020-09-28 06:30

我必须做两件事……

  
           
           
            em()。getEnumerationValue(" PremiumType","教授")
       

  

像这样,当我创建一个新对象时会设置默认枚举。 但是可以在后台启用编辑功能。

因此我将后台办公向导和编辑器自定义为只读。

Nan4612
3楼-- · 2020-09-28 06:29

您可以按照以下步骤进行操作:

  
      
      
       em()。getEnumerationValue(" PremiumType","教授")
  
  

一周热门 更多>