点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我有一个要求,我需要在表格单元格中输入详细信息并根据该条目进行验证。
例如:
字段名称:硬件编号
字段值:H0001
如果该值未以" H"开头,则需要显示无效的条目。
请帮助我在sapui5中执行此操作。
已引用此插件: http://embed.plnkr.co/1SGTq25qYvwcONnWia6l /
但没有任何想法。
谢谢
普拉卡什。
你好Prakash,
使用liveChange方法和正则表达式进行验证。
谢谢
Venkat
尝试此代码
在视图中
<输入id =" Input1" change =" inputValidate" valueStateText ="请输入有效格式ex = H0001"/>
在控制器中
inputValidate:function(){
var regExp =/^ [H] [0-9] {4,10} $/; //您的第一个字母仅以大写H开头,其余为数字,且整数的长度为4到10。您也可以根据需要进行更改。
var inputtext = this.getView()。byId(" Input1")。getValue();
if(inputtext.match(regExp)){
this.getView()。byId(" Input1")。setValueState(" None");
}其他{this.getView()。byId(" Input1")。setValue();
this.getView()。byId(" Input1")。setValueState(" Error");
返回false;
}
},
此代码对我有用,您还可以使用其他方法最小化代码
谢谢
Venkat
您好专家
任何帮助将不胜感激。
谢谢
prakash。
检查此应用程序: https://tablevalidate-c5268870trial.dispatcher.hanatrial.ondemand.com/webapp/index.html?hc_reset
此致
Gururaj
嗨,
>>将JSON双向绑定模型绑定到表。
>>访问JSON模型数据以验证值。
>>您可以使用Javascript字符串对象的indexOf方法来验证索引0中的" H"。
此致
Gururaj
我对代码进行了以下更改。 看一看。
一周热门 更多>