跳转到内容
产品信息
作者简介照片Ashley Tung

SAP Fiori tools 2111发布版引入了应用程序信息页面、集成的模拟数据和更多部署选项

根据客户、合作伙伴和内部开发同事提供的反馈,此次SAP Fiori tools发布后,我们提供了许多出色的新功能。与SAP Fiori tools中的所有功能一样,我们的重点是通过减少您需要编写的代码量来简化SAP Fiori应用程序的构建。

在本版本中,亮点包括一个新的应用程序信息页面,该页面提供了基本项目信息的快速概述;一个模拟服务器,使您可以在不连接实时数据源的情况下进行开发;以及更多预览选项,以方便测试。在本文中,我将详细介绍这些特性。

很快,我们计划发布一些实验性功能,让您有机会测试新功能。

应用程序信息页面为您提供项目状态一目了然

您是否想知道如何在一个位置查看应用程序的所有SAP Fiori工具功能?虽然可以在命令调色板中轻松找到所有命令,但随着我们向产品添加更多功能,找到您需要的命令会变得更加困难。而且,您始终可以看到完整的命令列表,而不仅仅是与项目相关的命令列表。我们创建了应用程序信息页面来解决这个问题。项目生成后将显示上下文相关的应用程序信息页面。您也可以随时通过命令或右键单击SAP Fiori视图中的application modeler树打开它。

应用程序信息页面为您提供项目最基本信息的快速概述。在应用程序状态中,您将看到是否存在安装错误,例如,如果未安装节点模块。当检测到错误时,单击蓝色文本将自动执行解决方案以解决该问题。

%20new%20application%20information%20page%20in%20SAP%20Fiori%20tools%20提供了%20you%20项目%20详细信息%20和%20a%20列表%20共%20个可能的%20下一步%20步骤。

SAP Fiori tools中新的应用程序信息页面为您提供了项目详细信息和可能的后续步骤列表。

模拟服务器和数据编辑器允许您在没有后端连接的情况下开始开发

引入SAP UX工程SAP Fiori–用于SAP Fiori元素模拟服务器的UI5中间件作为将OData请求代理到实时后端的替代方案。此模拟服务器集成在SAP Fiori工具中,以支持OData V4应用程序。开发OData V4应用程序的人员可能具有通过npm启动脚本在模拟模式下预览应用程序的经验。”开始模仿”.在此版本中,我们为OData V4应用程序添加了模拟数据编辑器,因此您可以快速生成和编辑计划演示的应用程序的模拟数据。

%20new%20Lock%20data%20editor%20in%20SAP%20Fiori%20tools%20允许%20you%20创建%20和%A0edit%20test%20数据。

SAP Fiori工具中新的模拟数据编辑器允许您创建和编辑测试数据。

SAP Fiori tools提供了更多预览选项

测试是开发过程的一个关键部分。在目标环境中测试越快越好。为了方便这一点,我们添加了一个新的预览选项,使您能够在外部SAP Fiori launchpad中测试应用程序。要利用此功能,您需要一次部署应用程序使应用程序在目标启动板上可见并已配置。从那时起,您可以测试对项目所做的更改,而无需重新部署应用程序。

配置是通过palete命令添加的Fiori:添加FLP嵌入式配置.

要启动预览,请右键单击上下文菜单“预览应用程序”,然后选择“启动嵌入式”

SAP%20Fiori%20tools%A0提供%20more%20preview%20选项%2C%20包括%20in%A0an%20external%20SAP%20Fiori%20launchpad。

SAP Fiori tools提供了更多预览选项,包括外部SAP Fiori启动板。

另一个与preview一起提供的令人兴奋的新选项使您能够创建变体/视图,这些变体/视图可以在设计期间与应用程序一起提供。以前,这只能通过在部署的应用程序上进行关键用户自适应来实现。使用脚本“启动变体管理”(您也可以在上图中看到)可以启动它。该功能适用于基于ABAP服务的项目,OData V2应用程序的最低版本为SAPUI5 1.90,OData V4应用程序的最低版本为SAPUI 1.84。使用此预览选项,您创建或更改的变量将作为SAPUI5灵活性更改保存到项目中的“更改”文件夹中。您可以使用变体进行测试,并根据需要进行调整。准备好后,您可以使用已经为用户定义的变体一次性部署项目。

可以通过命令调色板手动添加npm启动脚本“启动变量管理”:

我们计划在SAP Fiori tools的未来版本中创建或迁移项目时自动将脚本添加到项目中。

您的想法帮助我们不断改进用户体验

我们正在利用用户的反馈不断改进SAP Fiori工具的用户体验。页面编辑器现在提供了一个简化和精简的属性面板。熟悉VisualStudio代码中的设置编辑器的人会发现UX非常熟悉。

对于那些认为通过按键来导航UI最有效的键盘爱好者,我很高兴地宣布,现在您可以使用键盘来导航页面地图、页面编辑器和引导开发。如果您不是键盘的超级粉丝,请不要担心,鼠标点击仍然可以很好地工作。

SAP Fiori tools deploy CLI中的更多选项

我们向部署CLI添加了几个选项,使其更广泛、更易于使用。由于部署是开发周期的最后一步,时间很短,出现问题时可能会有压力。您现在可以在测试模式下部署到ABAP因此,您可以在开发截止日期之前测试连接性并解决问题。

您可能需要在开发环境中使用自己的脚本进行部署。你现在也可以部署通过指定本地文件系统中的存档或存档的URL。

我们添加了帮助选项,使您能够更轻松地查找和查看SAP Fiori tools CLI中的所有命令和选项。

%20新的%20帮助%20选项%20在%20SAP%20Fiori%20工具%20让%20你%20see%20所有%20命令%20和%20选项%20可用%20给%20你。

SAP Fiori tools中的新帮助选项使您可以查看所有可用的命令和选项。

您还可以获得特定命令的帮助(即“npx-fiori-deploy-help”)。

我们现在怎么样?

今年是SAP Fiori tools的重要一年。SAP S/4HANA开发人员正在创建新项目、迁移旧项目,并利用SAP Fiori工具和SAP Fiori元素创建许多新的应用程序。LSP扩展广泛用于完成(或根据您键入的内容提出智能建议)400多个独特术语。有大约75个指南可以逐步指导您在应用程序中添加功能,而无需任何编码。SAP Fiori tools还希望为您做什么?请在评论部分告知我们(以便其他人可以根据您的建议进行构建)。

代表SAP Fiori工具开发团队,董建华.

指定标签

      4评论
      你一定是登录评论或回复帖子。
      作者简介照片莫基伟
      莫基伟

      谢谢!不确定这是否在路线图上,但如果可以使用vscode中的fiori工具来创建一个改编项目,那就太好了。希望这个需求能够被Piorized。

      作者简介照片彼得·斯皮尔沃格尔
      彼得·斯皮尔沃格尔

      嗨,塞缪尔,

      奥利弗·格雷夫回答了一个非常类似的问题,有人就我们2021年5月发布的SAP Fiori tools发表了评论。

      //www.hncdgy.com/2021/05/31/latest-sap-fiori-tools-release-expands-capabilities-simplifies-deployment-and-adds-on-more-development-guides/#comment-585259

      当做

      彼得

      作者简介照片Marco Martini
      马尔科·马蒂尼

      很高兴看到mockdata生成的进展。对于OData V4和V2 UI5自由式应用程序,也能有这样的功能将是非常棒的。

      作者简介照片Ashley Tung
      董建华
      博客作者

      你好马尔科·马蒂尼

      谢谢你的反馈。模拟数据编辑器可用于SAP Fiori元素和SAPUI5 freestyle OData V4应用程序。我们的路线图中计划了对V2的支持。请继续关注这方面的更新。

      当做

      艾希礼

      Baidu