`
JerryWang_SAP
  • 浏览: 1029616 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

如何找到SAP UI5里阻止页面继续加载的出问题的具体代码位置

阅读更多

Issue description: when you are launching Fiori UI, there is some Javascript error occurred. The UI stops the rendering, you could only see blank screen. However, in Chrome development tool it shows the error occurs in the framework library file, in my example it is UIComponent.js. How to react to this situation?

 

 

put the mouse onto the framework library, and it is available to click:

 

 

Then you will be automatically navigated to the exact line of source code in framework library file where the exception is raised. Set a breakpoint there.

 

 

Then breakpoint is triggered. However, from the callstack in the right part, you still cannot figure out what is wrong in application – there is no stack related to application – all of them are framework stuff.

 

 

Don’t worry! Type “e” in Watch tab to inspect the content of exception object e. In its attribute stack there is (…). Single click it:

 

 

And this callstack containing Fiori application “crm_mycal” is just what I am looking for. The exact line number 862 in the file NewAppointment.controller.js is also mentioned there.

 

 

Now I can immediately find out the root cause: in line 861, the responsible employee of current log on user is returned and stored in variable oEmpResp. If current user didn’t assign any responsible employee, oEmpesp will be initial and the subsequent access in line 862 will lead to the error “Cannot read property ‘PartnerNo’ of undefined” mentioned in the beginning of this blog.

 

 

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

0
1
分享到:
评论

相关推荐

    SAP UI5 文档

    SAP UI5(用户界面5)是SAP公司开发的一个用于创建企业级Web应用程序的框架,特别是那些与SAP系统交互的应用程序。SAP UI5建立在HTML5、CSS3和JavaScript的基础上,使用了响应式设计原则,让应用程序可以在各种设备...

    SAP UI5入门

    接着初始化应用,加载 SAP UI5 的核心库和其他必要的资源。 ##### 4.3 添加内容页面 在此基础上添加更多的内容页面,以便实现更复杂的导航和布局。 ##### 4.4 运行第一个移动应用 最后,配置开发环境并运行应用...

    SAP UI5 Reference for SAP HANA

    SAP UI5 Reference for SAP HANA提供了丰富的示例和代码片段,帮助开发者快速学习并应用SAP UI5技术,并将应用程序部署到SAP HANA平台上运行。文档强调了最佳实践、编码标准和性能优化建议,以确保开发的应用程序...

    SAP UI5打包成APP

    最终,打包出的Android应用可以在企业内部员工之间分发,或者在Google Play Store等渠道进行发布,使得用户能够通过移动设备访问企业的SAP UI5应用。 在打包过程中,开发者除了要关注技术层面的细节之外,还需要...

    SAP UI5入门概述

    - **UI5 与 SAP Fiori 的关系**:UI5 是具体的前端框架,用于实现 SAP Fiori 所定义的用户体验标准。SAP 官方基于 UI5 构建的一系列应用程序集合被称为 SAP Fiori Apps。 #### 二、SAP UI5 开发环境搭建 ##### 2.1...

    sapui5-runtime

    【SAP UI5运行时环境】,又称为`sapui5-runtime`,是SAP公司推出的一款强大的前端开发框架,专为构建企业级的Web应用程序而设计。它基于OpenUI5,一个开源版本的UI5,因此也带有"openui5"的标签。SAP UI5提供了一个...

    SAPUI5-Training

    ### SAPUI5培训知识点概述 #### 一、SAPUI5概述 - **定义与命名**:SAPUI5(内部简称UI5)是SAP官方推出的HTML5开发工具包,用于构建业务应用。正式名称为SAP UI Development Toolkit for HTML5。在2011年夏季之前...

    SAPUI5_InstGuide

    5. 相关信息(Related Information): 列出有关SAP UI5的其他资源或文档,如在线帮助、官方论坛或社区讨论等,以供读者参考和深入学习。 6. 支持和维护策略(Support and Maintenance Strategy): 阐述了SAP对UI5...

    SAP UI5 walkthrough代码

    在这个"SAP UI5 walkthrough代码"压缩包中,用户可能能够找到一系列的示例应用程序,从简单的“Hello World”到复杂的业务场景,逐步学习如何使用UI5的各种特性和功能。通过实践这些代码,开发者可以快速上手,并...

    SAPUI5 详细讲解

    #### SAPUI5概述与特性 SAPUI5,正式名称为SAP UI Development Toolkit for HTML5,是SAP公司推出的一款面向HTML5的企业级应用开发框架。它采用JavaScript语言编写,支持在现代浏览器上渲染丰富的交互式用户界面,...

    SAPUI5开发环境配置

    ### SAPUI5开发环境配置详解 #### 一、概述 SAPUI5(User Interface 5)是一款由SAP公司推出的开源JavaScript框架,用于构建企业级应用。它提供了丰富的UI控制库、灵活的数据绑定机制以及模块化的应用程序架构,...

    SAP UI5 OVERVIEW

    ### SAP UI5 概览及关键技术点解析 #### 一、SAP UI5 简介 SAP UI5 是一款由 SAP 公司开发的企业级用户界面框架,旨在为业务应用提供现代化、响应式的用户体验。它基于 HTML5 技术栈构建,支持多种设备类型,包括...

    sap ui5通用组件例子

    在 SAP UI5 开发中,通用组件(commons)是开发者常用的一类元素,它们提供了许多基本的用户界面功能,能够帮助构建高效、易用的应用。本资料主要关注 SAP UI5 的通用组件及其在实际开发中的应用示例。 SAP UI5 是...

    sap ui5表单例子

    在本文中,我们将深入探讨如何使用SAP UI5创建表单。SAP UI5是SAP公司推出的一款用于构建企业级Web应用程序的开源框架,它提供了丰富的用户界面元素和强大的数据绑定功能,使得开发人员能够轻松创建交互式、响应式的...

    Tutorial to Develop a SAPUI5 Application with oData Access

    在本教程中,我们将深入探讨如何开发一个使用SAPUI5和oData访问的数据交互应用程序。SAPUI5是SAP提供的一个强大的JavaScript框架,用于构建企业级的Web应用程序。而oData是一种开放的协议,它允许客户端通过HTTP访问...

    sap ui5工具栏例子

    在 SAP UI5 开发中,工具栏(Toolbar)是一种常用组件,用于提供一系列操作按钮或功能,常用于页面顶部作为导航或控制区域。本示例着重于如何在 SAP UI5 应用中创建、定制和交互工具栏。下面将详细阐述相关知识点。 ...

    SAP UI5 官方培训文档(100页+)

    ### SAP UI5 官方培训文档关键知识点解析 #### 一、SAP UI5 概览 - **名称与版本**: - **正式名称**:SAP UI Development Toolkit for HTML5。 - **简称**:SAP UI5 或 UI5。 - **内部名称**:UI5。 - **历史...

    sap ui5表格例子

    在 SAP UI5 开发中,表格(Table)是一种常用的数据展示控件,它允许用户以清晰、有序的方式查看和操作大量信息。SAP UI5 提供了 sap.m.Table 控件来实现这一功能,本示例将详细介绍如何使用 SAP UI5 的表格控件进行...

    SAPUI5概述 学习PPT 内容详细讲解

    SAPUI5概述(SAPUI5 Overview) 讲解SAPUI5如何搭建,如何开发应用。 说明,文档为英文 内容如下: SAPUI5 Overview Runtime Resources Programming Applications SAPUI5 Developer Studio Creating a SAPUI5 ...

    SAPUI5(SAP Fiori)运行环境介绍

    SAPUI5(SAP Fiori)是SAP公司推出的一款用于构建企业级用户界面的前端框架。它基于HTML5、CSS3和JavaScript,旨在为用户提供现代、简洁且一致的...对于SAPUI5的具体技术框架和未来的发展趋势,我们将继续关注并探索。

Global site tag (gtag.js) - Google Analytics