2020-09-20 11:04发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我只需要验证表单中的必填字段。 有多个控件,例如选择,类型(文本,数字)输入,组合框等。有人可以帮忙吗?
谢谢
你好,Shreya,
检查此示例,该示例说明了 如何在已向消息管理器注册的特定显示控制器上使用约束。 完成此操作后,框架将处理与验证失败的每个字段相关的特定消息的显示。
使用约束非常简单,因为它考虑了字段的模型类型 。 因此,如果您将其声明为Integer,则该框架将注意仅接受不带小数分隔符的数字,等等。验证消息也已嵌入到框架中-因此它们已被国际化。
如果需要任何自定义验证或自定义显示消息,则可以使用自己的验证规则和消息来扩展SimpleType类型。 检查示例中的示例,因为它包含两个用例。
关于,伊万
嗨,史瑞雅,
您刚刚描述的是html字段验证的"旧"样式。 SAPUI5面临的问题有所不同,因此您无需根据字段的属性进行任何其他检查。 只需将字段设为必填项,它就已经触发了验证。 有两个基本触发器将对字段进行验证-屏幕更新(模型上的任何数据更改)或字段更改焦点时(onEnter或onFocus)。 由于已经涵盖了所有可能的触发器,因此您无需实现自己的触发器。 SAPUI5非常聪明,可以一次执行所有验证。 这是一种更好的方法,因为它不会将用户"锁定"在特定的字段上,并且允许用户输入数据并担心稍后进行验证。 这样,即使对于对您的应用程序期望不太确定的用户,UX也会变得更好。
最多设置5个标签!
你好,Shreya,
检查此示例,该示例说明了 如何在已向消息管理器注册的特定显示控制器上使用约束。 完成此操作后,框架将处理与验证失败的每个字段相关的特定消息的显示。
使用约束非常简单,因为它考虑了字段的模型类型 。 因此,如果您将其声明为Integer,则该框架将注意仅接受不带小数分隔符的数字,等等。验证消息也已嵌入到框架中-因此它们已被国际化。
如果需要任何自定义验证或自定义显示消息,则可以使用自己的验证规则和消息来扩展SimpleType类型。 检查示例中的示例,因为它包含两个用例。
关于,
伊万
嗨,史瑞雅,
您刚刚描述的是html字段验证的"旧"样式。 SAPUI5面临的问题有所不同,因此您无需根据字段的属性进行任何其他检查。 只需将字段设为必填项,它就已经触发了验证。 有两个基本触发器将对字段进行验证-屏幕更新(模型上的任何数据更改)或字段更改焦点时(onEnter或onFocus)。 由于已经涵盖了所有可能的触发器,因此您无需实现自己的触发器。 SAPUI5非常聪明,可以一次执行所有验证。 这是一种更好的方法,因为它不会将用户"锁定"在特定的字段上,并且允许用户输入数据并担心稍后进行验证。 这样,即使对于对您的应用程序期望不太确定的用户,UX也会变得更好。
关于,
伊万
一周热门 更多>