点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
查看
var oRB2 = new sap.ui.commons.RadioButton(" CPCONF_APPROVE",{
文字:" {i18n> acw.common.approveAndAssignTo}",
工具提示:" {i18n> acw.common.assignReqTo}",
groupName:'{18n> acw.ui.cp.Confirmation.group1}',
选择:oController.approveSelected
});
vLayout.addContent(oRB2);
if(isPD()){//检查PD是否
批准= getPDDropDown(" APPROVE");
approve.setEnabled(false);
approve.attachChange(oController.handleChange);
vLayout.addContent(approve);
}
vLayout.addContent(new sap.ui.core.HTML({
内容:" "
}));
控制者
onBeforeRendering:function(){
var app = sap.ui.getCore()。byId(" APPROVE");
var userProfile = sap.ui.getCore()。getModel(" userProfile");
var role = userProfile.getProperty("/img/role");
if(角色==角色。商家||角色==角色.categoryManager && isPD()&&(!isInernalReuqest())){//检查PD
如果(app!== undefined)
sap.ui.getCore()。byId(" APPROVE")。setEnabled(true);
}
其他
{
如果(app!== undefined)
app.setVisible(false);
如果(sap.ui.getCore()。byId(" CPCONF_APPROVE")!==未定义)
//sap.ui.getCore()。byId(" CPCONF_APPROVE")。setText(" Approve");
sap.ui.getCore()。byId(" CPCONF_APPROVE")。setText(getI18n(" acw.common.approve")));
}
尊敬的SAP UI5专家,我正在尝试更新
onBeforeRendering:控制器的功能(),当我第一次加载页面时,此功能可以正常工作。 现在,我正在更新isPD()函数的值之一,该函数将按预期返回true,但是如果我切换回页面
var app = sap.ui.getCore()。byId(" APPROVE")
变得不确定,请告诉我。
为什么不使用:
this.getView()。byId(" APPROVE");
嗨,Ravi,
格式化真的很难阅读这段代码。 您能否在jsfiddle上提供一个最小的示例?
嗨马里乌斯,
同样的道歉,我已经粘贴了下面的代码,请告诉我是否合理。
查看.....
var oRB2 =新sap.ui.commons.RadioButton(" CPCONF_APPROVE",{
select:oController.approveSelected});
vLayout.addContent(oRB2);
if(isPD()) {//检查PD
批准= getPDDropDown(" APPROVE");
approve.setEnabled(false);
approve.attachChange(oController.handleChange);
vLayout.addContent(approve);
}
控制器..………。
var app = sap.ui.getCore()。byId(" APPROVE");
if(isPD()){//检查PD是否
if(app!== undefined)
sap.ui.getCore()。byId(" APPROVE")。setEnabled(true);
} else
{
if(app!== undefined)
app.setVisible(false);
if(sap.ui.getCore()。byId(" CPCONF_APPROVE")!== undefined)sap.ui.getCore()。byId(" CPCONF_APPROVE")。setText(getI18n(" acw.common.approve" ));
}
一周热门 更多>