问题标签 [sapui5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1592 浏览

javascript - AttachRowSelect 函数不起作用 SAPUI5

我正在尝试使用 SAPUI5 在表上实现行选择事件,并编写以下代码:

当我执行代码时,浏览器中出现错误"Uncaught TypeError: Object [object Object] has no method 'attachRowSelect'"。问题出在哪里的任何想法。对我来说,在参考“ http://scn.sap.com/thread/3452412 ”和“ http://scn.sap.com/community/developer-center/front-end/blog/2012/06 ”后应该可以正常工作/01/sample-application-using-ui5-and-gateway ´。

谢谢

0 投票
3 回答
2465 浏览

sapui5 - SAP UI5:绑定错误

尽管在 SAP HCM 开发方面经验丰富,但我刚刚开始学习 UI5(使用 eclipse),所以如果我的问题有点基本,我提前道歉......

我正在尝试创建数据绑定(基于 UI5 摇滚明星 DJ Adams 的示例),但由于某种原因,没有结果。

  1. 在我的控制器中,我输入了以下代码(在 onInit 函数中)来创建数据并使其可用:

    /li>
  2. 在我看来,我尝试使用以下代码绑定数据:

    /li>
  3. 在我的输出中,所有元素都正确显示,但是我没有得到我在模型中初始化的值。但是我也没有收到任何错误

我的问题: 1. 你能提供一些帮助/指导来看看我在哪里犯了错误吗?2. 在数据绑定(调试器、其他提示)方面,检测问题出在哪里的最简单方法是什么?

非常感谢您的指导,

汤姆

0 投票
1 回答
3224 浏览

javascript - Looping through data using ODATA and SAPUI5

Here is simple example of a calculation view data.

I consume the calc view data using ODATA services. But, I would like to know whether there is a way to loop through these rows and get the value of TYPE and REVENUE and set as LABEL and VALUE respectively for a TEXTFIELD using SAPUI5. Is there a possibilty of such kind or any example code or any ideas please do share.

Thanks

0 投票
2 回答
7332 浏览

jquery - UI5 应用程序在作为组件调用时中断

所以,我有这个 UI5 应用程序,它在通过 index.html 调用时工作得非常好,但是当我尝试将它称为组件时它会中断(找不到资源、加载失败、404 错误等)。两个应用程序(呼叫者和被呼叫者)都在网关上

这是应用程序文件夹结构。callee_app-Struct.jpg

所有视图都在 zui5_trip_confirmation -> views 文件夹下。图像和模型在各自的文件夹中。

component.js 位于 Component 文件夹下,定义为

调用者应用程序将其称为

当我运行调用者应用程序时,控制台上出现资源未找到错误。基本上,组件无法解析视图/模型/图像的路径。

这里有什么问题?

问候桑迪普

0 投票
1 回答
2033 浏览

xml - 在哪里可以找到 sapui5 中可用的所有 XML 元素的列表?

我需要在 sapui5 中构建一个标准页面,但我无法找到 XML 视图中可用元素的完整列表,因此我不完全了解我可以构建什么。

XML 视图示例:

我在哪里可以找到 sapui5 的 XML 视图中所有可用元素的列表?我找不到任何特定的标准文档。

在此先感谢,Hoijof。

0 投票
1 回答
4422 浏览

internationalization - SAPUI5 i18n oBundle.setText()

I am working on an SAPUI5 application. We are using i18n localization concept wherein we have declared properties for all static texts on our application and assigned values to them that can be used for example like this:

#xA;

Now I have a requirement where certain label texts have to be updated dynamically based on user settings. And these texts are defined in the i18n bundle. So I am looking for something like:

#xA;

But I couldn't find a setText() method anywhere.

Any help will be deeply acknowledged.

0 投票
1 回答
1767 浏览

sapui5 - 对一个组件使用多个 JSONModel 和 XMLModel

对于 openui5 组件,我需要绑定多个模型,并且正在研究最好的方法是什么。

模型都是 JSONModel 和 XMLModel。

背景是我想为自定义 openui5-spitz-reader 组件提供多个源的用户选择https://github.com/elsewhat/openui5-spritz-reader

用户可以做出的每个选择(BBC 世界新闻、Reddit /r/worldnews)都填充了一个模型。

在运行时,我需要组合用户选择的所有模型并将组合内容绑定到 openui5-spitz-reader 组件的项目聚合。

0 投票
3 回答
2268 浏览

sapui5 - SAPUI5 JSONModel 和 JSONP

我有一个基于 JSONP 的 REST 服务,我需要将其加载到 JSONModel 中。

URL:http ://pipes.yahoo.com/pipes/pipe.run?_id=eb8dcd1d84e4aa323378ce219683878a&_render=json&_callback=bbcModelLoaded(_callback参数是要调用的JSONP函数)

从中创建 JSONModel 的首选方法是什么?

我宁愿避免自己处理 AJAX 调用。

如果您使用 JSONP url 创建 JSONModel,则错误是:

出现以下问题:parsererror - bbcModelLoaded({"count":52,...

0 投票
1 回答
6122 浏览

xml - 如何使用 XML 视图在 SAPUI5 中创建链接?

标题是不言自明的。

我正在使用 XML 视图格式在 SAPUI5 中开发视图,但我不知道(也无法在任何地方找到信息)如何在视图内创建链接。

例如,给定以下代码:

我需要能够添加指向任何 ObjectNumber 的链接。

我到处找,但我什么也找不到。

提前感谢您的宝贵时间,Hoijof。

0 投票
1 回答
1880 浏览

sapui5 - UI5 开发者指南中的应用程序库是什么?

我正在关注UI5 开发者指南,尝试构建我的第一个 ui5 移动应用程序。但是当我尝试测试我的简单应用程序时,出现了一些错误:

未捕获的错误:无法从 Application.js 加载“Application.js”:错误:无法从 ApplicationBase.js 加载“ApplicationBase.js”:404 - 未找到

我回去检查我的代码。是的,没有创建 ApplicationBase.js。开发者指南只说创建 application.js,但没有提到 applicationbase.js。这是什么文件?我应该如何实施?

我认为该指南不完整,我只是无法按照指南开始构建我的应用程序。

-------------------------------------------------- --------------------------------------

编辑代码:

这是引导 javascript 标记:

这是我的 application.js:

我没有 applicationbase.js。开发人员指南没有提及有关此文件的任何内容。