- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在启动板中的应用程序之间导航。我通过大量搜索发现,通过 ushell 中的 CrossApplicationNavigation 是一种方法。这是文档的链接(SAPUI5 SDK - Demo Kit)
启动板中的每个应用程序都有“语义对象”和“ Action ”以供进一步导航。
我遵循文档并编写了以下代码来创建 CrossApplicaionNavigation 服务。
var fgetService =sap.ushell && sap.ushell.Container && sap.ushell.Container.getService;
this.oCrossAppNavigator = fgetService && fgetService("CrossApplicationNavigation");
var hashForApp = this.oCrossAppNavigator.hrefForExternal({
rget : { semanticObject : "SalesOrder",action : "create" }
});
console.log("Hash for the application: " + hashForApp);
console Output: #SalesOrder-create
this.oCrossAppNavigator.toExternal({
target : { semanticObject : "SalesOrder",action : "create" }
});
最佳答案
您是否尝试在本地运行它?因为如果是这样,那么它不会按预期工作,除非两个应用程序(您添加了跨应用程序代码 的应用程序和 'SalesOrder-create' 应用程序)都在“local sandbox”中运行
但是,如果您尝试在 SAP 开发/测试系统上的 Fiori Launchpad 中安装的应用程序中运行这段代码,其中 和 在同一个启动板上具有“SalesOrder-create”应用程序,那么它应该可以正常工作.
也可以使用下面的方式来检查跨应用服务是否正常工作,因为看起来你的代码总是输出 #SalesOrder-create
if (sap.ushell && sap.ushell.Container && sap.ushell.Container.getService)
{
var oCrossAppNavigator = sap.ushell.Container.getService("CrossApplicationNavigation");
oCrossAppNavigator.toExternal({
target: { semanticObject : "SalesOrder", action: "create" }, //the app you're navigating to
// params : { param1:data, param2:data}
});
}
else
{
jQuery.sap.log.info("Cannot Navigate - Application Running Standalone");
}
}
关于sapui5 - Fiori - 跨应用程序导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27844715/
我尝试使用 SAP Fiori Client 访问我们的 Fiori Launchpad。首先,我在浏览器中检查了连接。此 URL 无效(未找到服务器): https://host.domain:po
我有一个 shell 容器,在大屏幕上我想充分利用屏幕。我想覆盖整个区域。我如何自定义它。 最佳答案 我假设您使用 XML 作为您的 View 。添加以下属性 appWidthLimited="fal
我想在启动板中的应用程序之间导航。我通过大量搜索发现,通过 ushell 中的 CrossApplicationNavigation 是一种方法。这是文档的链接(SAPUI5 SDK - Demo K
我需要获取在 SAP Cloud Platform 上声明的所有角色。我正在使用下面的代码来加载站点服务 try{ jQuery.sap.require("sap.ushell.cpv2.serv
此问题涉及: Fiori - Cross Application Navigation http://help.sap.com/saphelp_uiaddon10/helpdata/en/07/956
我有一个带有 XML View 的 fiori 应用程序。按下应用程序前 View 上的按钮后,我需要导航到 fiori 智能模板(SAP scn 探索示例中的模板)如何执行此操作。我可以查看导航。我
我们正在实现扩展的 My Quotations Fiori 应用程序。基本上,我们在 UI 中添加了一个新字段“销售订单”。该字段从后端获取数据,因此我们还扩展了 OData 服务。在第一个 View
我正在使用 SAP Fiori Kapsel 插件、WebIDE 和来自 SAP Cloud 的开发和运营移动服务创建一个混合(和网络)应用程序。 基于 Web 的应用程序正在使用离线插件不支持的一些
我们使用 Recast.AI 为本地 ERP 开发了聊天机器人功能。 基本上,我们使用以下代码在 On-Premise Fiori 启动板上部署了一个插件;然而,Fiori launchpad 在聊天
我为 NWBC 创建了一个自定义主题(只是使用了不同的背景图片),结果证明这也与 Fiori 相关。主题的创建就像此链接上的教程一样:How to create and assign custom t
我有一个自定义库 com.foo.library,我想将其作为我构建的类似 Fiori 的应用程序的依赖项。 SAP Fiori Launchpad for Developers -> Launchp
在使用 SAP Fiori 客户端(以及 Cordova、Kapsel 等)时,您可以访问(如果可能的话,可以访问不同的)设备声音吗?我想在不同的场景下发出不同的声音反馈,声音的长度和音调有所不同/音
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 3年前关闭。 Improve t
我想从 SAP Fiori 收件箱的页脚中删除或至少禁用“声明”按钮。 我已经找到 this question但它只描述了删除批准/拒绝按钮,这些按钮在 oOptions 中有自己的属性. claim
我有使用 fiori 元素的 Fiori 应用程序,我想调整 UI5 在 $batch 中为 OData 生成的 odata 查询调用。 我为列表报告启用了 livemode 以及用于选择/过滤器的智
我正在 fiori(sap web ide)中编码,但我缺乏理解:
我有一个 SAP Fiori 应用程序,我需要获取当前登录的用户详细信息。我在网上搜索过但无法找到解决方案。 有什么方法可以从启动板获取当前登录的用户详细信息。 最佳答案 有一个UserInfo来自
我们为 Fiori 提供了以下开发环境: 网关7.4 后端:Sap Netweaver 7.4 SP15 Orion 版本 160811 的本地 Web IDE 我们没有 HCP,我们的网关位于网络本
我知道使用 /UI5/UI5_REPOSITORY_LOAD 程序从 ABAP 存储库下载标准 SAP Fiori 应用程序。另外,据我了解,如果连接到 SAP 系统,应用程序可以直接导入 SAPUI
我希望根据某些过滤条件隐藏 Fiori 应用程序详细信息页面中的批准/拒绝按钮。过滤器通过 View / Controller 扩展添加到主 ListView (左侧 View )中。现在,如果用户选
我是一名优秀的程序员,十分优秀!