sapui5 相关问题

注意:此标记'sapui5'涵盖了通常称为“OpenUI5”的工具包的2013年12月开源版本以及原始许可版本“SAPUI5”。 “用于HTML5的SAP UI开发工具包”(SAPUI5)是一种用户界面技术,用于构建和调整客户端应用程序。 SAPUI5运行时是一个客户端HTML5呈现库,具有丰富的标准和扩展控件以及轻量级编程模型。

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

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

回答 3 投票 0

v2.ODataModel.refresh(true) 获取更新数据但不更新模型

我在 sap.ui.model.odata.v2.ODataModel#refresh API 中遇到了一个奇怪的问题,它阻止我的 UI 正确更新。 我正在使用多选表,通过它我允许两种不同的类型...

回答 1 投票 0

我可以同时使用 OpenUI5 和 Svelte 吗?

我的问题基本上就是标题。 所以我一直在尝试同时使用它们,但这是否有意义......? 通过google搜索 ui5 web Components 和 svelte 都可以用,但是不是同一个东西...

回答 1 投票 0

API 参考:在哪里可以找到可用于聚合绑定信息对象的所有属性?

在 API 参考中哪里可以找到聚合绑定属性,例如路径、工厂等? 就像下面的代码一样 在 API 参考中哪里可以找到聚合绑定属性,如 path、factory 等? 就像下面的代码一样 <List items="{ path: '/Products', factory: '.productListFactory', ... }"> 哪里可以找到更多此类属性及其描述? 您可以在ManagedObject#bindAggregation中看到更多此类属性。 此外,parameters和events等待键值对,其中可能的键记录在相应的模型类型中。 例如,parameters的按键,当与v2.ODataModel绑定时,可以在ODataModel#bindList或ODataListBinding中找到。后一个模块还记录了哪些 events 可以注册。 * { // Standard options. See ManagedObject bindAggregation path: '...', filters: [/*...*/], ... parameters: { // Model dependent. See e.g. ODataListBinding constructor expand: 'ToA, ToB/ToB1/ToB2, ToC', select: 'ProductID, ProductName', custom: { 'myquery': '...' }, batchGroupId: 'myGroup', }, events: { // Model dependent. See e.g. ODataListBinding events dataRequested: '.onDataRequested', dataRequested: '.onDataReceived', change: '.onDataChange' } } * 在 OpenUI5 提交中相应增强了 API 参考8311dd3。 这是一个绑定(它们包含在 {} 中)。 您可以使用 getBindingInfo 方法。 因此,例如,如果您的列表控件的 ID 为“mylist”: this.getView().byId("mylist").getBindingInfo("items"); 它将返回一个包含所有绑定属性的对象,例如路径和工厂。

回答 2 投票 0

如何在 sap.m.Table 中合并来自 2 个以上 OData 服务的数据?

我有一个 SAPUI5 表(sap.m.Table)。这些项目来自 OData v 4 模型 - 它们是自动获取的 (/catalog/cars)。每行都有一个 CarID 钥匙。我可以使用另一个 OData v 4 服务

回答 0 投票 0

如何在 SAPUI5 表中显示计数?

我有一个 SAP UI5 表(sap.m.Table)。这些项目来自 OData v 4 模型 - 它们是自动获取的 (/catalog/cars)。每行都有一个 CarID 钥匙。我还有另一个 OData v 4 服务...

回答 0 投票 0

SAPUI5 SmartTable 动态忽略列

有没有办法使用 sap.ui.comp.smarttable.SmartTable 的ignoredFields 属性来动态忽略列?忽略字段的值应该在应用程序运行时更改。难道是……

回答 2 投票 0

如何使用 Olingo 和 Spring Boot JPA 2023 创建 Odata 服务

我必须在 Spring Boot 中创建一个后端,使用 olingo、jpa 和 Spring Boot 将信息作为 ODATA 服务返回。 但截至今天,互联网上还没有更新的示例。 这就是全部

回答 1 投票 0

错误“在读取属性之前不得更改属性”仅在 OPA 测试中

我有一个要测试的 UI,如下所示: 当用户在描述字段中输入值并按保存按钮时,我试图导航到另一个视图。我有以下代码: 奥帕测试(“

回答 0 投票 0

SAPUI5 挂起/恢复 o数据绑定未触发

我需要在视图中设置 oData 绑定,以便默认情况下表(包含产品)的项目聚合处于“暂停”状态,直到我单击“恢复”绑定并在

回答 1 投票 0

如何将应用程序类型为“SAPUI5-Fiori-App”的应用程序添加到 Launchpad?

我制作了一个应用程序,并将其添加到 Launchpad,应用程序类型为“SAPUI5-Fiori-App using LPD_CUST”。现在我被告知,这是已弃用的应用程序类型,我将使用应用程序

回答 1 投票 0

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

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

回答 0 投票 0

卡片内容创建组件失败

我正在尝试在 Plnkr 中获取类型为组件设置的最小 SAP UI 集成卡(以说明问题),但我无法加载该卡: 无法加载数据 卡片内容创建失败

回答 1 投票 0

使用 odata.v2 调用 UI5 Odata 会引发错误

我是 SAP UI5 和 oDATA 的新手。我创建了一个 ODATA 服务,它在 UI5 应用程序的 onInit 函数中被调用。 如果我使用 sap.ui.model.**odata.**ODataModel 那么我可以看到来自...的数据

回答 0 投票 0

如何在 BAS(Business Application Studio)或 VSC(Visual Studio Code)中更改 UI5 版本

如何在预览 fiori 应用程序的本地版本中更改 UI5 版本?这背后的优势或想法是查看库(UI5)是否存在一些问题并且相同的编码确实表现良好

回答 1 投票 0

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

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

回答 0 投票 0

OData V4 实现以在 SAPUI5 中使用 Northwind-Service-Data

这是SAPUI5中的ODatav2调用。我使用 anywhereh.herokuapp.com 代理解决了 cors 的问题。 在 OData V2 中,我可以使用函数 oData_Model 从 Northwind - Service 获取数据。

回答 0 投票 0

InteractiveBarChart:如何绑定模型数据?

我找不到任何关于将 JSON 模型绑定到 XML 视图中的控件 sap.suite.ui.microchart.InteractiveBarChart 的示例。 我的观点如下: 我找不到任何关于将 JSON 模型绑定到 XML 视图中的控件sap.suite.ui.microchart.InteractiveBarChart 的示例。 我的看法如下: <mc:InteractiveBarChart xmlns:mc="sap.suite.ui.microchart" labelWidth="25%" bindBars="{/}" > <mc:bars> <mc:InteractiveBarChartBar label="{key}" value="{value}" /> </mc:bars> </mc:InteractiveBarChart> 我必须将InteractiveBarChart绑定到我的模型。控制器中设置了一个数组。通过API参考,我必须使用bindBars方法,但我不能让它工作。 UI5中的任何控件都具有相同的数据绑定概念:属性和聚合绑定。 如果控件旨在显示多个内容(即表格或列表),它将具有所谓的聚合。 在InteractiveBarChart控件中有一个聚合“bars”。 任何控件都可以通过统一的绑定语法绑定到模型。 程序化绑定是以下模板:“bind{NAME OF AGGREGATION}”。所以在这种情况下,它将是“bindBars”方法,它采用与任何聚合绑定相同的参数列表; 对于 XML 中的声明绑定,您必须做两件事: 告诉控件数据源。在您的情况下,您应该将控件的属性与聚合名称“bars”设置为绑定字符串“{/}”,以防您将原始数组存储在默认模型的根属性中(即没有姓名) 定义一个模板,它将用作创建柱列表的基础(您已经正确完成)

回答 1 投票 0

关闭后如何清除dialog/xmlfragment内容? [重复]

我的对话框定义为文档: onOpenDialog : 函数 () { var oView = this.getView(); var oDialog = oView.byId("helloDialog"); // 延迟创建对话框 如果(!oDialog){ ...

回答 3 投票 0

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

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

回答 1 投票 0

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