sap-fiori 相关问题

SAP Fiori是SAP软件的新用户体验(UX)。它将现代设计原则应用于完全重新构想的用户体验。 SAP Fiori UX代表了跨设备和部署选项的个性化,响应和简单的用户体验。

如何通过 ID 访问 XML 片段中的元素

我正在开发 SAPUI5 应用程序。我有一个 XML 视图,其中包含一个 XML 片段和一个要保存的按钮。 该片段包含一些控件,例如下拉列表、文本字段和表格。 当我预...

回答 3 投票 0

扩展的应用程序描述符文件和无效的数据源

我有两个应用程序: hrportalcore:带有 BaseController 的核心应用程序,... hrportalrequestleave:从 hrportalcore 应用程序扩展的示例应用程序 hrportalcore 有

回答 3 投票 0

Fiori 应用程序 - 转移库存 (F0753) - 扩展 CreateTransfer 控制器

我已经为 SAP Fiori 应用程序 Transfer Stock (F0753) 创建了一个扩展项目。 扩展控制器 TransferList 和 TransferDetails 没有问题,但控制器 CreateTra 的扩展...

回答 1 投票 0

如何在 BTP Fiori Launchpad 中处理自定义应用程序的导航返回导航?

我有这个启动板,主要由 4 个自定义图块组成。 我的启动板 自定义磁贴本身是一个自由式 SAPUI5 应用程序。在该应用程序中,我调用一项服务来反映图块上的数字。例如,S...

回答 1 投票 0

SAPUI5 - 使用第三方 d3 制作图表

我正在开发一个使用第三方 d3 的 Fiori 应用程序(我们称之为 App1)。我需要较新的版本(7.5.0),但由于 sap/ui/thirdparty/d3 版本只有 3.4.12,所以我所做的是: 下载了...

回答 1 投票 0

submitChanges() 与深层实体?

我有一个带有导航集的odata。例如,订单实体集和项目实体集。 Items实体集是Order的导航集(子集)。这是一对多的关系。每个订单可能有...

回答 1 投票 0

SAP Fiori 与 SAP S/4HANA 的关系?

我是初学者,正在尝试学习SAP ERP并知道SAP S/4HANA是新版本。 SAP Fiori 是运行 S/4HANA 的一种方式吗? SAP S/4HANA 的 3 层系统中不是已经有表示层了吗...

回答 1 投票 0

无法在SAPUI5应用程序中使用OData V2(Northwind)数据

我正在尝试在我的 SAPUI5 应用程序中使用 Northwind 数据服务(OData V2)。但是,我根本无法从服务器获取任何数据。 这是我的 XML 视图: 我正在尝试在我的 SAPUI5 应用程序中使用 Northwind 数据服务 (OData V2)。但是,我根本无法从服务器获取任何数据。 这是我的 XML 视图: <mvc:View controllerName="c.g.odataapp2.controller.Root" xmlns:mvc="sap.ui.core.mvc" displayBlock="true" xmlns="sap.m"> <Page id="page" title="{i18n>title}"> <Table id="idOrdersTable" items="{odm1>/results}"> <columns> <Column> <Text text="OrderId" /> </Column> <!-- ... --> </columns> <ColumnListItem> <Text text="{odm1>OrderID}" /> <!-- ... --> </ColumnListItem> </Table> </Page> </mvc:View> 这是控制器代码: sap.ui.define([ "sap/ui/core/mvc/Controller", "sap/ui/model/odata/v2/ODataModel" ], function (Controller, ODataModel) { "use strict"; return Controller.extend("c.g.odataapp2.controller.Root", { onInit: function () { var oModel = new ODataModel("https://cors-anywhere.herokuapp.com/https://services.odata.org/V2/Northwind/Northwind.svc/Orders?$format=json"); this.getView().setModel(oModel, "odm1"); } }); }); 我还需要设置其他任何内容(文档中未提及)吗? 我使用过 proxy/https/...link...但这似乎也不起作用。 问题主要有两个问题: 申请代码 服务 URL 无效:将字符串传递给 ODataModel 构造函数时,该字符串需要指向 OData 服务为服务 $metadata 文档提供服务的资源。因此,需要从字符串中删除Orders?$format=json。 在视图定义中将 items="{odm1>/results} 替换为 items="{odm1>/Orders}。 CORS 问题 * 公共演示代理服务器cors-anywhere.herokuapp.com不再可以直接使用,除非先请求临时访问(请参阅相关公告)。 相反,请继续阅读文档主题“由于同源策略导致请求失败(跨源资源共享 - CORS)”中的“解决方案”部分。展开与您的开发环境相对应的小节。 如果您在本地工作而未在 SAP BTP 中设置目的地: 展开并遵循“本地开发:配置本地代理”小节 或使用 ui5-middleware-simpleproxy。这是带有中间件的示例 ui5.yaml 配置:https://github.com/boghyon/gitpod-ui5-basic/blob/main/ui5.yaml。请记住事先在终端中执行 npm install ui5-middleware-simpleproxy --save-dev。要配置 ui5-middleware-simpleproxy 中的 ui5.yaml 以使用 odata.org 中的 Northwind 服务,您可以设置: mountPath: /myODataService configuration/baseUri: https://services.odata.org 最后在你的控制器代码中:new ODataModel("/myODataService/V2/Northwind/Northwind.svc"); // without .../Orders?$format=json * 除OData V4 TripPin 服务外,odata.org 的服务目前不支持 CORS。要了解 CORS 的一般信息,请参阅同源策略和 CORS(跨源资源共享)。 如果服务不支持 CORS,服务可能会报告模糊的报告,例如: 客户端使用方法OPTIONS发送预检请求,以查看服务器允许哪些类型的请求。 服务器响应它不理解该 OPTIONS 请求。 客户报告"OPTIONS ... 501 (Not Implemented)"。 TL;博士 总的来说,来自 odata.org 的 OData 服务维护不善、不完整,并且存在许多问题 我已经在 https://github.com/OData/ODataSamples/issues?q=is%3Aissue+ 报告了其中一些问题作者%3Aboghyon. odata.org的服务也不支持生成CSRF令牌。在定义 tokenHandling: false 类的构造函数设置时添加 v2.ODataModel: new ODataModel({ // V2 serviceUrl: "/myMountOrDestinationPath/...", preliminaryContext: true, defaultBindingMode: "TwoWay", tokenHandling: false, // prevents "HEAD ... 501 (Not Implemented)" from odata.org services // ... })👉 不要参考 odata.org 的服务,请查看这篇博文,了解 SAP 维护的替代示例 OData 服务: “新 SAP 网关演示系统可用”。 我想,代理服务“herokuapp.com”不再工作了。 尝试从您的网址中删除该部分。这将导致 CORS 错误。 要解决此问题,请遵循文档中的建议 同源策略导致请求失败(跨源资源共享 - CORS)

回答 2 投票 0

在 Business Application Studio 中找不到 UI5 可视化编辑器

我使用SAP Web IDE创建基于SAPUI5的列表报告。现在我必须使用 SAP Business Application Studio。 在 Web IDE 上,有一个 SAPUI5 Visual Editor 选项对于配置很有用

回答 2 投票 0

如何在sapui5中的sap.m.MessageBox上绑定事件?

我正在 Explored 中使用这个 MessageBox 演示。如何在按钮上绑定事件:MessageBox.Action.YES/“自定义按钮”? 在MessageBox.show api中,我只找到了onClose参数。

回答 3 投票 0

SAP RAP CDS 注释..是否可以在列表报表对象页面(对于 Fiori 元素)中显示与表的关联?

我看过很多关于 Fiori Elements 的 SAP RAP CDS 注释的教程。 我已经成功地展示了“组合”[1-1] 与子实体的关系(例如从用户到 TodoItems),但是 o...

回答 0 投票 0

UI5 片段(非视图)扩展点被标准 fiori 应用程序忽略

在 SAPUI5 文档中,提到了视图和控制器扩展,以及许多不同的扩展方式。然而,没有提到片段扩展,我遇到了一个标准的 Fiori ...

回答 0 投票 0

ui5 命令在 VS Code 中安装 ui5 时出错

我正在尝试在 VS 代码中开始使用 ui5。 我已经运行了以下命令。 全局安装以使命令可用 npm 安装 --global @ui5/cli 在您的 p 中进行额外的本地安装...

回答 0 投票 0

如何让UI5内容兼容FLP设置“异步模块加载”?

通过启动板的“管理站点”访问的“站点设置”页面现在允许启用“异步模块加载”。 但是一旦启用,一些 SAPUI5

回答 1 投票 0

为 UI5 应用程序选择正确的控件

在 UI5 应用程序中,我需要用术语展示信息 城市图片 城市信息 沿着这条线: 问题 可以为这种用途选择什么类型的控制...

回答 0 投票 0

我可以为 UI5 / Fiori 自定义 HTML、CSS 和 JS 吗?

是否可以添加 CSS 类并添加或编辑 JavaScript 以在不与 SAPUI5 支持或版本冲突的情况下使事物看起来和感觉不同?关于微动画,loading behavi...

回答 1 投票 0

SAP UI5 oModel.submitChanges() 与深层实体

我有一个带导航集的数据。例如,Order 实体集和 Items 实体集。 Items实体集是Order的一个导航集(子集)。这是一对多的关系。每个订单可能有...

回答 0 投票 0

SAP UI5 绑定问题。从 Odata 获取的数据,但由于嵌套数组中的绑定问题而未显示在视图中

我创建了一个 fiori 应用程序并尝试使用控制器中的 odata 读取功能获取数据。在视图中访问数据的正确方法是什么。 工作正常的后端请求:/sap/opu/odata/sap/ZodatSRV/

回答 0 投票 0

FLP 重复组件 ID

我们面临一个问题,在同一会话中两次单击磁贴会在控制台中显示错误:** 错误:错误:添加具有重复 ID 的对象“组件”** 我们...

回答 0 投票 0

在 SAPUI5 树表中使用 CDS 层次结构显示一个实体的多个父级时出现 SAP 运行时错误

我正在使用 CDS 父子层次结构来获取一个实体的多个父级。 具有单亲的数据没有问题。 但是当我尝试显示具有多个父项的数据时,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.