Fiori元素:如何添加确认弹出窗口

2020-09-19 19:52发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我已经从带有本地注释的Fiori elements智能模板创建了一个List Report应用程序。 然后,我为带有UI.DataFieldForAction批注的表添加了自定义按钮。

要求是在对表格项执行操作之前获得用户确认。

任何建议如何在新按钮"通知客户"上添加确认弹出窗口?

按钮注释:

 
 
 <收藏>
 ..
 
 
 
 
 
 
 
 ..
  

WEB IDE项目的完整代码在这里 https://github.com/oanete/ ztest

此致

Anete

(58.2 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我已经从带有本地注释的Fiori elements智能模板创建了一个List Report应用程序。 然后,我为带有UI.DataFieldForAction批注的表添加了自定义按钮。

要求是在对表格项执行操作之前获得用户确认。

任何建议如何在新按钮"通知客户"上添加确认弹出窗口?

按钮注释:

 
 
 <收藏>
 ..
 
 
 
 
 
 
 
 ..
  

WEB IDE项目的完整代码在这里 https://github.com/oanete/ ztest

此致

Anete

(58.2 kB)
付费偷看设置
发送
6条回答
Doze时光
1楼 · 2020-09-19 20:11.采纳回答
Haoba3210
2楼-- · 2020-09-19 20:16

通过扩展,可以弹出确认对话框,谢谢您的建议。

d56caomao
3楼-- · 2020-09-19 20:11

Hi Anete

顺便说一句,默认情况下,标准删除操作会包含一个确认弹出窗口。

如果要为自己的操作添加弹出窗口,则可以在此处找到所需的答案:

https://sapui5.hana.ondemand.com/#docs/guide/8ba009d7b8434dc1a4948c9211e30c40.html

您需要为目标添加注释,然后 将IsActionCritical批注设置为true ..类似于下面的片段。 不要忘记告诉我们是否解决了您的问题。

Rgds,

Jocelyn

 
         
 
 
ZJXianG
4楼-- · 2020-09-19 20:04

嗨乔斯林,

是否有可能更改Popup内容中的文本?

UI5代码:

 <按钮text =" Approve" width =" 250px" press =" onApproveDialog"/> 

JavaScript代码:

 onApproveDialog:函数(){
 var dialog = new Dialog({title:'Confirm',
                           类型:"消息",
                           内容:new Text({text:'确定要提交购物车吗?'}),beginButton:new Button({text:'Submit',按下:function(){MessageToast.show('提交已按下!  '); dialog.close();}}),endButton:new Button({text:'Cancel',按下:function(){dialog.close();}}),afterClose:function(){dialog.destroy  ();  }});
 dialog.open();  },

谢谢。

SAP砖家
5楼-- · 2020-09-19 20:22

Seungchul,你怎么说呢?

Alawn_Xu
6楼-- · 2020-09-19 20:21

嗨,Anete,

如果NOTIFY CUSTOMER是一个按钮,则您可以在按下按钮功能后为对话框编写代码。

谢谢

Deepak Raj。

一周热门 更多>