点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我试图在sapui5中实现类似于...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我试图在sapui5中实现类似于...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我试图在sapui5中实现类似于Web dynpro的选择选项,但是无法在对话框中提供价值帮助。
这是我的示例代码,与演示工具包代码相同(链接 https://sapui5.hana.ondemand.com/explored.html#/sample/sap.ui.comp.sample.valuehelpdialog。 example3/code/ValueHelpDialog.controller.js )
我的代码:-
var that = this; var oValueHelpDialog = new sap.ui.comp.valuehelpdialog.ValueHelpDialog({
basicSearchText:this.theTokenInput.getValue(),
标题:"材料",
supportRanges:是,
supportRangesOnly:是,
key:this.aKeys [0],
descriptionKey:this.aKeys [1],
拉伸:sap.ui.Device.system.phone,
ok:function(oControlEvent){that.aTokens = oControlEvent.getParameter(" tokens"); that.theTokenInput.setTokens(that.aTokens); oValueHelpDialog.close(); }
cancel:function(oControlEvent){sap.m.MessageToast.show("取消按下!"); oValueHelpDialog.close(); },
afterClose:function(){oValueHelpDialog.destroy(); }}); oValueHelpDialog.setRangeKeyFields([{label:" Material",key:" Material"},]); oValueHelpDialog.setTokens(this.theTokenInput.getTokens()); if(this.theTokenInput。$()。closest("。sapUiSizeCompact")。length> 0){//检查//////令牌////是否以紧凑//模式运行 oValueHelpDialog.addStyleClass(" sapUiSizeCompact"); } else {oValueHelpDialog.addStyleClass(" sapUiSizeCozy"); } oValueHelpDialog.open();
单击值帮助后,对话框会打开,我可以在其中给出范围,但在对话框的值输入中,我需要打开另一个弹出窗口以显示可用材料,以便用户可以先搜索材料然后选择范围。
是否有任何方法可以像在Web dynpro中一样在ui5中实现确切的选择选项实现,否则我需要从头开始创建新的自定义对话框?
嗨,
首先,您提供的链接已损坏。 其次,在此处。
一周热门 更多>