如何在SAP UI5/Fiori智能模板中处理UI5甚至ValidateFieldGroup

2020-09-22 19:29发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个ABAP背景,并且一直在...

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

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


我有一个ABAP背景,并且一直在尝试将SAP UI5/FIORI中的详细信息与ABAP基础联系起来。 如果我的理解正确,那么ValidateFieldGroup事件将对应于链上输入/请求命令中内置的验证。 问题是围绕UI5或Fiori应用中实现这些业务验证的最佳实践,以避免往返服务器。 请提出建议,如果我完全错了或者缺少一些信息...

2条回答
木偶小白
2020-09-22 20:23 .采纳回答

嗨,Sitakant。

我个人并不熟悉ON CHAIN-INPUT命令,但仔细阅读文档,您的理解似乎是正确的。 validateFieldGroup事件用于根据组ID一起验证多个控件。 组的验证应遵循与单个控件的验证相同的原则。

请查看以下有关使用字段输入验证的示例和详细信息。

https://blogs.sap .com/2015/10/19/how-to-sapui5-user-input-validations/
https://blogs.sap.com/2015/11/01/generic-sapui5-form-validator/
https://experience.sap.com/fiori-design-web/form-field-validation/

通常,可以通过以下方法避免往返:一次检索数据,然后根据可能的通用数据集验证字段组。 此外,您可以在可能的地方使用控件,这些控件可以防止用户首先输入无效的值。 如果用户是在下拉列表中进行选择而不是在输入字段中键入内容,那么您已经降低了验证的复杂性,并减少了再次检查服务器数据的需要。

谢谢

Keith Nunn
SAP产品支持

一周热门 更多>