当前位置:主页 > 云服务器 > 正文

云解析_医院网站建设方案_优惠券

时间:2021-07-16 19:06 来源:埃里克云 编辑:埃里克云

核心提示

嗨,伙计们 这是一件我认为会非常复杂的事情,原来它非常简单(如果你知道怎么做的话)。 场景: 所以让我们假设我们有一堆代码,我们知道我们将在多个应用程序中使用。在我...

嗨,伙计们

这是一件我认为会非常复杂的事情,原来它非常简单(如果你知道怎么做的话)。

场景:

所以让我们假设我们有一堆代码,我们知道我们将在多个应用程序中使用。在我的例子中,我们有多个应用程序需要上传到DMS的支持文档。所以这段代码(不是那么小,也不是很复杂)出现在所有的应用程序中:文档

维护是一个令人头痛的问题,因为你必须对每个应用程序应用相同的更改。那么,我们如何才能将这些文档"片段"包含在我们所有的其他应用程序中,而只需对一个源代码进行更改就可以反映在所有应用程序中呢?

答案:(背景天使合唱团)。组件容器

那么什么是组件容器?根据saphelp:

"ComponentContainer是一个SAPUI5控件,它包含一个组件,可以在SAPUI5控件树中的任何位置使用。ComponentContainer将应用程序和嵌入的组件分开。从技术上讲,它使用UIArea来避免嵌套的控件树,并将组件的用户界面和外部应用程序的事件分离开来。这种分离确保了组件基本上是自包含的,并且避免了来自外部应用程序的副作用以及通过控制树的直接访问。此外,ComponentContainer上的属性可用于将模型从外部应用程序转发到嵌入式组件中。"

英文:它允许您在另一个SAPUI5应用程序中运行一个(或多个)SAPUI5应用程序,这有多酷?!我将向您展示一种通过使用这些组件容器来实现这一点的简化方法。您可以在这里阅读更多:在应用程序中使用UI组件

让我们开始吧!

创建一个新的功能应用程序,只包含你需要在其他应用程序中重用的部分。在我的例子中,这就是我的新应用程序的样子:

并且它是完全功能的:

所以我们创建了我们的项目作为"EHSAttachments",并将BSP发布到ABAP服务器(网关)。

现在我创建了第二个应用程序用于演示。我们将在这个应用程序中运行"EHSAttachments":"TestReuse"

然后魔法来了。只需在第二个应用程序(TestReuse)的Component init函数中输入以下代码行:

在第二个应用程序的视图中,只需使用Component Container标记:

就可以了!

现在,当你必须开始在两个应用程序之间传递参数时,窍门可能会出现。这可以通过使用jQuery.sap.storage"访问存储在默认会话存储中的变量。应用程序编程接口:jQuery.sap.storage

  • <strong>网站空间_企业内部网站建设_12月免费</strong> 网站空间_企业内部网站建设_12月免费

    简介 如果您经常使用企业门户或在门户环境中操作,那么您很可能熟悉升级的概念。在与SAP的讨论中,通常会建议您升级、实施修补程序级别的版本或部署更高的SP版本。你可能会问...

  • <strong>分布式存储_cdn监控_测评</strong> 分布式存储_cdn监控_测评

    亲爱的SAP合作伙伴 预售是交付成功项目的重要组成部分,因为它为潜在客户的期望设定了场景。我们邀请您参加4月25日的网络研讨会,届时SAP专家Phil Roylance将为合作伙伴介绍售前最佳...

  • <strong>数据库服务器_网站建设的知识_折扣</strong> 数据库服务器_网站建设的知识_折扣

    如果您在医疗保健行业并且对SAP的成功感兴趣,请考虑参加我们的Mercy Health Analytics研讨会和Showcase 4月18日(前一晚的晚餐)。请随时提出以下问题 营销什么不:Mercy Health每年在阿肯色...

  • <strong>轻量服务器_网站开发建设公司_高性价比</strong> 轻量服务器_网站开发建设公司_高性价比

    大家好,一直以来,我们都需要一个轻量级编辑器,在这里我们可以看到使用ui5javascript控件的布局。下面提到的编辑器就像一个轻量级工具,在这里我们可以创建和查看JavaScript UI5控...

  • <strong>云数据库_数据库运维管理_最新活动</strong> 云数据库_数据库运维管理_最新活动

    在后端或中间件中创建移动模型时,性能通常是在设计阶段被忽略的一个方面。几乎所有应用程序最初的重点都是让功能正常工作。只有在解决方案推出并且数据继续增长之后,性能...

  • <strong>香港服务器_安阳网站建设_速度快</strong> 香港服务器_安阳网站建设_速度快

    盈利能力和可持续性之间的选择不再是一个严峻的问题,因为有前途的公司开始显示出真正的收益——比如特斯拉公司(Tesla Inc.)超过通用汽车(G.M.)和福特(Ford),成为市值最高...

  • <strong>文件存储_电子商务网站建设_三重好礼</strong> 文件存储_电子商务网站建设_三重好礼

    大多数客户喜欢处于领先地位,但不一定是处于技术前沿。他们想知道其他公司在他们之前已经做到了这一点,这样他们就可以学到关键的经验和最佳实践,使自己的部署顺利进行。...

  • <strong>域名备案_qq企业邮箱登陆_高性能</strong> 域名备案_qq企业邮箱登陆_高性能

    以下是过去两周的#数字推文集–从我的角度来看,无论你是临时观察者还是CDO同事,都值得一读的趋势、提示和数字新闻。 2017年3月27日,一栋38平方米的房子在俄罗斯24小时内3D打印...

  • <strong>云存储_cnki期刊数据库_怎么申请</strong> 云存储_cnki期刊数据库_怎么申请

    不要错过SAPRadio改变游戏与人力资源第5集:"重新想象人力资源:机器将取代业务的人性化?"–关于用人力资源电台改变游戏–2017年4月13日上午11点/美国东部时间下午2点–在Twitter上关...