2020-08-15 21:39发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我有一个sap.ui.layout.form.Form,其中包含一些sap.ui.layout.form.FormContainer,每个都包含多个sap.ui.layout.form.FormElements。
表格填写完毕后,我想清除表格中包含的所有输入字段。 有一种SAP UI5方法可以为我清除所有输入吗?
您好,爱德华,没有开箱即用的空白字段。 您可以将模型属性设置为空或0或所需的值,但是没有一个可以将它们全部都变成空的
效果很好,谢谢!
sdn.walkThroughUI = function(root,fnCallback){
if(!root)
return;
fnCallback(root);
$ .each(root.findAggregatedObjects(true),function(i,control){
fnCallback(control);
});
};
sdn.includeByClass = function(__ class,fn){
return function(element){
if(__class的元素实例) {
fn(element);
}
sdn.excludeById = function(__ id,fn){
返回function(element){
if(element.getId()&& element.getId()。indexOf(__ id)=== -1 ){
sdn.setProperty = function(propertyName,value){
var oMetadata = element.getMetadata(),oProperty = oMetadata.getAllProperties()[propertyName];
if(oProperty){
element.setProperty(propertyName,value);
sdn.walkThroughUI(
this.getView(),
sdn.includeByClass(sap.m.Input,
兄弟什么? 请澄清一下。
最多设置5个标签!
您好,爱德华,没有开箱即用的空白字段。 您可以将模型属性设置为空或0或所需的值,但是没有一个可以将它们全部都变成空的
效果很好,谢谢!
sdn.walkThroughUI = function(root,fnCallback){
if(!root)
return;
fnCallback(root);
$ .each(root.findAggregatedObjects(true),function(i,control){
fnCallback(control);
});
>};
sdn.includeByClass = function(__ class,fn){
return function(element){
if(__class的元素实例) {
fn(element);
}
};
};
sdn.excludeById = function(__ id,fn){
返回function(element){
if(element.getId()&& element.getId()。indexOf(__ id)=== -1 ){
fn(element);
}
};
};
sdn.setProperty = function(propertyName,value){
return function(element){
var oMetadata = element.getMetadata(),oProperty = oMetadata.getAllProperties()[propertyName];
p>if(oProperty){
element.setProperty(propertyName,value);
}
};
< p>};sdn.walkThroughUI(
this.getView(),
sdn.includeByClass(sap.m.Input,
< p> sdn.setProperty(" value","")))));兄弟什么? 请澄清一下。
一周热门 更多>