在本地Fiori Elements项目中应用SAPUI5 Visual Editor属性更改

2020-08-25 07:47发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


Hello SAP Fiori Elements Experts,

我已按照帖子中 Jocelyn Dart 中的说明在我的Fiori Elements中启用了Excel导出: Fiori元素–导出 通过SAPUI5可视编辑器添加到Microsoft Excel 。 当我使用Web IDE运行或使用Web IDE将其部署到SAP CP Neo时,所做的更改工作正常。 对于部署,使用了UI5构建工具。 该工具会创建一个changes-bundle.json,它也包含在Component-preload.js中。 我正在使用像 SAP云应用程序编程模型开发应用程序。 /github.com/gregorwolf/bookshop-demo">gregorwolf/bookshop-demo 。 我为几个实体创建了Fiori Element应用程序。 我想为所有这些启用Excel导出。 在本地开发过程中如何在此项目中应用所需的更改文件(不构建应用程序)?

最诚挚的问候
格雷戈尔

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


Hello SAP Fiori Elements Experts,

我已按照帖子中 Jocelyn Dart 中的说明在我的Fiori Elements中启用了Excel导出: Fiori元素–导出 通过SAPUI5可视编辑器添加到Microsoft Excel 。 当我使用Web IDE运行或使用Web IDE将其部署到SAP CP Neo时,所做的更改工作正常。 对于部署,使用了UI5构建工具。 该工具会创建一个changes-bundle.json,它也包含在Component-preload.js中。 我正在使用像 SAP云应用程序编程模型开发应用程序。 /github.com/gregorwolf/bookshop-demo">gregorwolf/bookshop-demo 。 我为几个实体创建了Fiori Element应用程序。 我想为所有这些启用Excel导出。 在本地开发过程中如何在此项目中应用所需的更改文件(不构建应用程序)?

最诚挚的问候
格雷戈尔

付费偷看设置
发送
6条回答
小灯塔
1楼 · 2020-08-25 08:10.采纳回答

你好,格雷格,

这不是使用Visual Editor的解决方案,但也许可以提供帮助:
您可以在manifest.json中扩展ListReport,并在每个应用程序的ListReportExt.controller.js中添加以下代码:
onInit :function(){this.getView()。byId(" listReport")。setProperty(" useExportToExcel",true)}

Max

何必丶何苦呢
2楼-- · 2020-08-25 07:57

谢谢。 就像魅力签出我的提交一样。

哎,真难
3楼-- · 2020-08-25 07:54

我认为您需要为每个项目手动进行更改。 我猜每个更改文件都是针对每个应用程序的,但从未尝试将更改文件从一个应用程序应用到另一个应用程序,所以可能是错误的。

关于无需构建的测试,我们总是可以直接在其中运行fiori元素 网络ide。 不确定新工具是否已更改。。

Doze时光
4楼-- · 2020-08-25 08:00

谢谢您的评论。 我想我需要澄清一下:我想在没有本地IDE的情况下使用一个本地项目工作,该项目包含通过Fiori Launchpad启动的所有UI5应用程序。 然后将该应用程序部署到SAP HANA XSA上的FLP。

愤怒的猪头君
5楼-- · 2020-08-25 08:12

Hi Gregor,

您总是会找到丢失的碎片;-)

到目前为止,您需要运行捆绑包来创建changes-bundle.json,以将更改应用到本地开发中。 在SAP Web IDE中,预览得到了增强,以包括工作空间中的更改文件。 @Wouter与新工具的不同之处在于,新的预览功能正在(尚未)进行。 我们已经意识到了差距,并将其纳入我们的内部路线图,但是您知道,我们不能保证会有任何可用性。

还请注意Wouter的评论,即更改文件特定于该应用程序。 只是将更改文件从一个应用程序存储库复制到另一个应用程序是行不通的,因为每个应用程序都需要具有唯一的sap.app ID。

最好的问候

Sebastian

Doze时光
6楼-- · 2020-08-25 08:14

您好,Sebastin,

感谢您的评论。 正如您在 commit 中看到的那样,我已经通过Maximilien Fourmy 。 我必须增强自己的应用程序以添加一些标准功能,这有点奇怪。

最诚挚的问候
Gregor

一周热门 更多>