- 授人以渔 - 如何查找 SAP UI5 官网上没有提到的控件属性
- 如何通过 ABAP 代码给 SAP OData 元数据增添注解试
- 在 SAPGUI 里使用 ABAP 报表上传 SAP UI5 应
- 关于 SAP UI5 参数 $$updateGroupId 前面
- SAP UI5 应用的屏幕尺寸检测工作原理深入剖析试读版
- ODataListBinding.filter 方法里 Filt
- SAP UI5 应用开发教程之五十二 - 如何使用 SAP UI
- 关于 SAP UI5 Context.prototype.del
- 答网友提问:为什么语句 var oModel = this.st
- SAP UI5 应用开发教程之五十八 - 使用工厂方法在运行时动
本教程的前一步骤:使用 Message Manager 实现开箱即用的验证(Validation)信息抛出,我们介绍了如何对绑定到 SAP UI5 标准的数据类型 sap.ui.model.type.Currency 的输入控件进行数值校验。
如下图所示:货币输入字段的金额部分应该为一个 Number,如果我们输入一些字母,就会报 Enter a number 的错误消息。
如果这个字段的类型改成 SAP UI5 标准的字符串类型 String,则又应该如何实现校验逻辑呢?本文就来介绍这个需求的实现步骤。
实现的效果如下图所示:当输入控件的字符个数超过 10 之后,该控件进入 Error 状态,显示 XML 视图里,绑定到 valueStateText 属性的值:Name must not be empty. Maximum 10 characters.
下面是详细的实现步骤。















网友评论