CDS注释可根据价值帮助来验证价值

2020-08-21 08:15发布

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

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


这是事务性FIORI Elements List报告

是否有一种方法,无需手动为每个字段编写验证,就可以验证输入的值是否包含在值帮助关联中?

即 我的CDS具有

 @ Consumption.valueHelp:'_contracttype'
 contract.contracttype,
 

这会创建一个很好的值帮助,但是如果他们输入值帮助中未包含的字段,我希望它显示验证错误。

如果需要,我可以进入BOPF并为每个字段写一个验证,以寻找更优雅的方法。

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

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


这是事务性FIORI Elements List报告

是否有一种方法,无需手动为每个字段编写验证,就可以验证输入的值是否包含在值帮助关联中?

即 我的CDS具有

 @ Consumption.valueHelp:'_contracttype'
 contract.contracttype,
 

这会创建一个很好的值帮助,但是如果他们输入值帮助中未包含的字段,我希望它显示验证错误。

如果需要,我可以进入BOPF并为每个字段写一个验证,以寻找更优雅的方法。

付费偷看设置
发送
2条回答
哎,真难
1楼-- · 2020-08-21 08:49

嗨,

您尝试添加带有以下注释的外键吗?

ObjectModel.foreignKey.association:'_contracttype'

它声明的文档:"将与视图的关联定义为代表已注释字段的值列表/检查表"

可在此处找到文档:https://help.sap.com/doc/saphelp_nw75/7.5.5 /de-DE/89/6496ecfe4f4f8b857c6d93d4489841/content.htm?loaded_from_frameset=true

最诚挚的问候,

Geert-Jan Klaps

槿木_熙
2楼-- · 2020-08-21 09:01

我把它放在较小的那个上。 就像" Sold-to-Party"之类的东西……我想验证一下。 我决定只写验证。

我确实看到了一些有关在BOPF中添加验证并为其提供样板的旧信息,SAP提供了一个样板,以实施与域直接相关的值。 这可能会在我的大多数用例中起作用。

一周热门 更多>