云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

大带宽_mysql数据库调优_0元

小七 141 0

通常,大数据服务,在开发项目中,需要根据公司风格指南的规范对业务应用程序进行主题化。因此,本博客系列展示了aBPM提供的一种可能性(请参阅aBPM–SAP Consulting提供的解决方案扩展),即在不需要深入了解CSS的情况下为您的aBPM流程UI设置主题。

博客系列的结构如下:

第1部分–UI主题设计器使用简介

第2部分–集成UI主题设计器导出到aBPM

第3部分-随后使用Google Chrome进行的详细主题调整

在本博客系列的第1部分中,我们学习了如何使用SAP HCP提供的UI主题设计器创建第一个主题。这个博客现在将描述如何使用UI主题设计器的主题导出将其集成到您的aBPM UI或其他自定义UI5 UI中。

创建DC

既然您已经创建了自己的主题,那么您需要有一个项目来承载新主题。

因此创建两个DC,一个EAR和一个WAR。由于主题化的编码在你的项目中的每个aBPM场景中都被使用,你应该放在一个普通的SC中,或者更好的是放在一个完整的自己的SC中,以实现独立的传输。

现在维护DC的依赖关系。EAR DC需要对WAR DC的公共部分具有一个构建时依赖性。另外,淘客程序,返利app开发,两个DC都需要对DC abpm/common/ui5/ear的公共部分api具有构建时依赖性。这是从标准内容加载文件所必需的。

并且您需要向abpm/ui/app添加依赖项。加载servlet以合并请求时需要此操作。

在WAR DC中创建相同的依赖项。

添加导出主题

要使导出的主题可访问,必须在WAR DC的WebContent文件夹中创建一个新文件夹,该文件夹与创建主题导出时定义的主题ID的名称完全相同。然后可以将压缩的主题导出提取到新文件夹中。

创建Servlet

要从浏览器访问Servlet,必须将新Servlet注册到Servlet容器中。这是在网站.xmlWAR DC的文件

要使用的servlet类是com.sap.consulting公司.abpm.ui.services服务.主题化.自定义主题管理器v1

部署描述符

要告诉服务器在哪里可以找到servlet,必须扩展EAR DC的部署描述符。因此创建一个文件应用程序.xml在META-INF文件夹中。

最后,整个主题解决方案必须在aBPM全局ui属性中注册。

我们只需要添加您在应用程序.xml.

获得NetWeaver管理员

:/nwa/sys config

选择应用程序,过滤abpm~ui并修改参数theme\u servlet\u path以匹配应用程序.xml文件。别忘了保存您的修改。

要使您的主题成为每个aBPM UI的默认主题,大数据云计算人工智能,您可以将css\u theme参数设置为新的主题ID(在我们的例子中为"custom1test")。

构建、部署和测试

当前面的所有步骤都完成后,需要构建和部署两个触摸的DC。

然后您可以通过将此参数添加到您的URL:

?sap ui-theme=custom1test

如果您在Java系统属性中将主题注册为默认主题,则默认情况下,该主题应为shwon,不带任何URL参数。

当一切正常时,您现在应该看到一个应用于新部署的主题的aBPM页面。

如果您还想将该主题用于下一步运行的其他自定义UI5 ui对于abpmuis,优惠券返利,只需将主题添加到相应的索引.html如下图所示: