主页 > 云服务器 > > 正文

域名解析_数据库中的数据类型_免费6个月

浏览:

域名解析_数据库中的数据类型_免费6个月

设计时间运行时如何得到预处理结果批注数据源OData元数据与注释合并

我已经使用智能模板一个月了。由于现在没有为应用程序生成前端JavaScript代码,而是在运行时使用SAP集中维护的模板,所以遇到问题时可能会有点困难,比如导航后对象页是空的,或者对象页的某个字段是空的等等解释我个人对运行时如何呈现对象页的理解。对于列表报表页,逻辑是相同的。由于我不擅长智能模板,所以请指出,如果有什么问题,在这个博客

根据我的理解,我将把智能模板的技术实现解释为:一个带有分层XML片段的XML视图,其中智能控件在OData注释的帮助下工作。

我们从哪里开始对智能模板进行自学?

使用Ctrl+Alt+Shift+P将智能模板生成的任何一个应用程序切换到调试模式,个人云服务器,刷新后可以看到加载了以下XML文件。这个详细信息.view.xml包含对象页视图的整体定义。

看一下这个xml视图文件的源代码,可以发现对象页由六个构建块组成,物联网传感器,每个块通过片段包含在对象页中。这就是为什么你也可以从上面的截图中看到这六个片段文件的下载的原因。

我们在对象页面中看到的专用面包含在片段部分中。

如此开放节.fragment.xml.

最后,打开Facet.fragment.xml观点:

至今,这些模板文件的源代码完美地解释了为什么您必须定义注释,如行项目和标识等。您在模板文件中找到的注释是智能模板和使用它们的开发人员之间的契约。如果开发人员严格遵循协议,物联网学什么,那么整个过程就会协调得很好。

如何在运行时加载上述片段、扩展点和其他内容?您应该已经在XML视图中识别了几个标记,如with、repeat和if。如何在运行时解析这些标记?

切换到调试模式,在Chrome开发工具中点击Sources页签,Ctrl+O,输入"XMLPre",搜索结果会自动完成。选择XMLPreprocessor-数据库.js:

自详细信息.view.xml在运行时作为DOM加载到内存中,并通过深度优先搜索递归地进行解析,这就是所谓的"预处理",由文件名XMLPreprocessor表示-数据库.js它自己。在这个文件中,大淘客cms,好评返现,您可以找到一个大的SWITCH CASE语句,每个标记在不同的CASE语句中进行相应的处理模板:重复操作仅当格式化程序定义的测试sap.suite.ui.通用.template.js.AnnotationHelper.hasBreadCrumbs文件已返回true.

在运行时,评估将按以下方式进行调试:

调用堆栈可在以下位置找到:

您可以在Chrome开发工具的控制台选项卡中找到有关此预处理结果的详细日志,并带有过滤器"XMLPreprocessor"。

在XMLView的第187行设置断点-数据库.js, XML源代码存储在变量this中。\u xContent.

如果打开转换后的XML文件,您可以通过模板文件中定义的"{}"找到所有占位符,如详细信息.view.xml现在用注解提供的实际值填写清单.json定义了文件数据源,它由两部分组成:来自后端的远程数据源和本地数据源,注解.xml包含在项目文件夹中:

这是在"网络"选项卡中可以观察到的原因,远程和本地有两个连续的http请求。

这是远程注释的示例:

这是本地注释的示例:

这两个注释数据源将与第187行中的OData元数据合并以下:

所有后续处理均基于此合并数据模型完成。

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 云存储_企业邮箱是怎么申请_便宜的
    <strong>云存储_企业邮箱是怎么申请_便宜的</strong>

    云存储_企业邮箱是怎么申请_便宜的

    雪花数据仓库中的端到端加密2016年4月13日作者:马丁·亨切尔彼得·波维尼克云数据安全,工程作者:马丁·亨切尔和彼得·波维尼克。保护客户数据是雪花...

  • 分布式数据库_八度网络云主机_便宜的
    <strong>分布式数据库_八度网络云主机_便宜的</strong>

    分布式数据库_八度网络云主机_便宜的

    在云数据库服务的世界里,对客户来说,没有什么比不间断地访问他们的数据更重要的了。在在线游戏和金融服务等交易率较高的行业,即使是最小的中断...

  • 数据库服务器_服务器带宽_哪家好
    <strong>数据库服务器_服务器带宽_哪家好</strong>

    数据库服务器_服务器带宽_哪家好

    图1。派特法是一家领先的油田服务公司派特法为能源客户锁定价值派特法设计、建造、运营和维护石油、天然气和可再生能源资产。公司致力于数字化转型...

  • MySQL数据库_不能用邮箱注册企业邮箱吗
    <strong>MySQL数据库_不能用邮箱注册企业邮箱吗</strong>

    MySQL数据库_不能用邮箱注册企业邮箱吗

    如今,企业被迫维护两种类型的分析系统:数据仓库和数据湖。数据仓库提供了有关业务健康状况的重要见解。数据湖可以发现客户、产品、员工和流程的...

  • 微软云_服务器售后_年度促销
    <strong>微软云_服务器售后_年度促销</strong>

    微软云_服务器售后_年度促销

    使用Azure的客户管理密钥进行数据加密2019年9月6日|3分钟读取作者:保卢斯雪花新闻,雪花科技2017年,雪花宣布使用AWS密钥管理服务(KMS)支持客户管理密...

云储存

更多 >
  • <strong>云解析_刺客信条百度云资源_免费申请</strong>
    云解析_刺客信条百度云资源_免费申请

    简介: 作为SAP PI顾问,我们都知道如何使用文件适配器进行动态配置,以及如何设置目标文件名动态。现在我们从SAP HCI era开始,需要找到如何实现一样。...

  • 天翼云_数据库英文_哪家好
    天翼云_数据库英文_哪家好

    这里有一个挑战:找到一个不包含"客户"这个词的公司使命宣言或愿景。虽然我不是个赌徒,但我的钱告诉我你做不到。公司存在的根本原因是为客户服务...

云储存消息队列_数据库例子_价格
云储存全站加速_视频加速cdn_免费领
云储存微软云_华为云同步通讯录_最新活动
云储存网站建设_余罪2电视剧百度云网盘_0元
云储存大带宽_高防cdn服务器_测评