如何在后台编辑器区域中隐藏现有项目类型的特定属性?

2020-09-15 01:46发布

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

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


我想在后台编辑器区域中从"用户"项类型中隐藏/删除" encodedPassword"属性。 我见过较早的文章,建议在items.xml中使用 hiddenForUI =" true" ,但是这种方法仅适用于新的项目类型,因为您不能重新声明现有"项目类型"的属性。 任何想法如何解决这个问题?

谢谢你,波班

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

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


我想在后台编辑器区域中从"用户"项类型中隐藏/删除" encodedPassword"属性。 我见过较早的文章,建议在items.xml中使用 hiddenForUI =" true" ,但是这种方法仅适用于新的项目类型,因为您不能重新声明现有"项目类型"的属性。 任何想法如何解决这个问题?

谢谢你,波班

付费偷看设置
发送
3条回答
大简至美
1楼-- · 2020-09-15 02:05

嗨,

也许一个简单的impex就可以完成工作-最后,它只是数据库中的一个标志。

干杯, 雅切克

ZJXianG
2楼-- · 2020-09-15 02:02

您如何将其移至其他部分?

Haoba3210
3楼-- · 2020-09-15 02:09

嗨,Boban,

如果要在UI中解决它,而无需更改类型,则有几个选项-所有这些都需要编辑用户类型的后台办公编辑器区域。

您的问题是未绑定部分的结果,该部分显示所有其他部分未列出的属性。 (链接编辑器区域页面

您可以尝试以下操作:

  • 覆盖UnboundSectionRenderer(具有正确的xml配置)以跳过编码的密码字段

  • 将编码的密码放在不同的部分(这样它就不会出现在"未绑定"部分中),并使用 merge-mode =" remove" 使其不可见

  • 一起删除"未绑定"部分(可能会移动对其他字段有用的字段)。

希望这会有所帮助。
最好的问候,

一周热门 更多>