移动开发套件-Asset Manager ISU组件

2020-08-17 17:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我想使用移动开发套件...

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

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


大家好,

我想使用移动开发套件(MDK)在Visual Studio Code中为资产管理器的ISU组件开发一些附加功能。 由于Asset Manager的标准版本使用CIM文件来集成ISU组件,所以我想问一问"本地"合并这些项目以使用MDK在Visual Studio Code中进行开发的最佳方法。

我已经使用MDK Client SDK创建了一个正在运行的项目,但仍然需要结合ISU组件和标准资产管理器来准备元数据。

您有什么想法,最佳实践是什么?

先谢谢您

谢尔陈

3条回答
SKY徐
2020-08-17 18:16

嗨,比尔,

一个重要注意事项:遇到下面描述的问题时,我使用Windows操作系统。 在设置Mac OS并使用了教程 https://blogs.sap.com/2019/07/19/debug-sap-asset-manager-with-crew-component-using-vs-code/, 我能够使这种情况与ISU组件和标准资产管理器一起使用。 如果您可以查看Windows的该问题,将非常有帮助。

在我上面提供的链接的示例中,我认识到,在Windows上执行命令" create-client.cmd"时,脚本正在较高目录路径(而不是在元数据文件夹中)中查找Meter组件。 ,但与SAM.mdkproject处于相同的层次结构),因此未创建该应用程序。 这可能是一个问题吗?

___________________________

我按照所有步骤处理CIM文件引用,在下面,您可以看到常规的文件夹结构。

如果运行基础项目的构建任务sam.definitions(SAPAssetManager),则会得到与步骤7相同的输出。

但是,如果我想使用该组件调试应用程序,则只会收到普通的SAP Asset Manager,而没有Metering组件。

作为参考,我使用mdk客户端sdk创建了调试应用程序,并使用了SAPAssetManagerMeter的基本SAM.mdkproject结构(ASSET_MNGR_SDK00_0-80004962作为下载参考)。

我向该项目添加了扩展名,并将元数据留空(除了sam.definitions-folder保留默认的SAPMeterManager.cim文件)。

对我来说,存放创建的应用程序的调试应用程序根目录是

除此之外,我构建了我的元数据,如第一个屏幕截图所示。 我项目的SAPMeterManager.cim文件位于sam.definitions文件夹中,它使我可以导航到MeterManager的引用组件文件(在VSC中),这给了我提示,该引用已被识别。

不幸的是,在调试时,源文件未与SAPAssetManager的目标文件合并(例如,我在SAPMeterManager中更改了Overview.page的标题,但未应用更改,尽管概述 .page已从SAPMeterManager集成到SAPAssetManager)。

您有什么主意,我可以更改使其工作吗?

预先感谢您,

Sher-Chan Kodirov

一周热门 更多>