点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,专家,我已经使用XML在s...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,专家,我已经使用XML在s...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,专家,我已经使用XML在sapui5中开发了一个应用程序。 它包含具有更新按钮的(sap.ui.表)表,用户尝试在其中更改特定列的值,并且在单击更新按钮时,这些值将在后端表中更新。 一切正常。
在这里,我有两个问题:
1。 超时后,当用户尝试在页面上执行任何活动(例如单击按钮或单击页面的任何区域)时,页面将不响应,并且不会向用户显示任何消息。 但是在控制台中打开时,它会显示错误日志,表明会话已超时。
如果会话超时,则用户要在该页面上执行任何活动时,我想自动重定向到登录页面,否则它应该会弹出
2.关于超时会话的up消息。 当用户更改表中列的特定值时,输入值的边框颜色应更改为紫色。 我已经使用了sap.m.input和事件" change"(这是从sap.m.inputbase借来的)。 在这种情况下,更改表的输入字段的值时,边框颜色应变为紫色。如何实现?
谢谢
shashi
嗨,Sheshi,
请在下面找到我的评论
1)引用链接" https://stackoverflow.com/questions/9564602/how-to-know-browser-idle-time/9564811#9564811 "。 查找服务器的会话时间,您可以使用与浏览器空闲时间相同的时间。 之后,导航到主页,要求用户再次登录。
2)在attachChange事件中,您可以为ur css类提供边框颜色为紫罗兰色,
CSS
.violetColor .sapMInputBaseInner {
边框:1px实线#9269ec;
}
控制器
onChange:函数(oEvent){
var oInput = oEvent.getSource();
oInput.addStyleClass(" violetColor");
},
此致
Ravikiran
一周热门 更多>