点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好专家
在"我的收件箱" fiori应用程序中,"信息"选项卡中有一个字段显示为链接。
当前该链接可以正常使用,但可以导航到外部网站。 如果可以打开浏览器的新标签页而不是导航,我有一个要求。 因为用户想保留当前的"我的收件箱"屏幕。
这是后端的ABAP代码。 自定义Odata服务的实现与批准差旅费用相同。 我在组件SAP FIORI FRONT-END SERVER 2.0和FIORI ERP APPLICATIONS X1 1.0下开发了该服务
数据:lo_record类型参考/iwbep/if_mgw_vocan_record, lo_property_value类型参考/iwbep/if_mgw_vocan_property, lo_function类型参考/iwbep/if_mgw_vocan_function, lv_value TYPE字符串。 lo_record = er_collection-> create_record(iv_record_type ='UI.DataFieldWithUrl')## NO_TEXT。 lo_record-> create_annotation(iv_term ='UI.Importance')-> create_simple_value()-> set_enum_member_by_name(iv_ui_importance)## NO_TEXT。 lo_property_value = lo_record-> create_property('Value')## NO_TEXT。 lv_value ='单击此处打开任务'。 lo_property_value-> create_simple_value()-> set_string(lv_value)## NO_TEXT。 lo_property_value = lo_record-> create_property('Url')## NO_TEXT。 lo_function = lo_property_value-> create_function(iv_function_name ='odata.fillUriTemplate')## NO_TEXT。 lo_function-> create_parameter()-> create_simple_value()-> set_path(iv_property_path)## NO_TEXT。
在这种情况下,您能帮我吗?
先谢谢您。
董。
(16.1 kB)
由Masa(@ 关原正行)演示- https://blogs.sap.com/2016/05/31/my-inbox-open-task- swfvisu-configuration /考虑使用"打开任务"按钮代替信息标签中的链接控件,您的要求将得到满足。
您好,
"我的收件箱"中的"打开任务"按钮会在同一窗口中打开应用程序,并且不会触发新的浏览器窗口。 您能否告诉我,除了SWFVISU之外,还需要其他配置吗?
嗨,东,
您找到解决方案了吗? 我们有一个类似的问题。
此致
Abhishek
嗨, Ankit Maskara
感谢您的支持。
你好Abhishek,
我认为"我的收件箱"中的注释存在一些限制。 如果要打开新标签,请打开底部的任务按钮而不是链接。
谢谢。
Dong。
HI 侯赛因·达荷瓦拉,
SWFVISU在这种情况下无济于事。 我需要在S3挂钩("我的收件箱"应用程序)中创建新按钮,作为伪造的"打开任务"按钮。 然后,我可以控制打开新的浏览器选项卡。
希望有帮助。
董。
一周热门 更多>