Suppose I need to find out the implementation of button “Create” in Customer Engagement Initiative (CEI):
We could observe that once button is clicked, a pop up appears:
And I have to find out how is this implemented.
Step1 Launch the application via Chrome.
Click F12 to open Chrome developer tool, and click “Inspect Element” button, and put the mouse onto the Create button,
and click it. Then the html source code of this button is automatically located. However in “Event Listeners” in the right part, still I could not find information I want:
Step2 Go to tab “Sources”, enable Event Listener Breakpoints with type = Mouse.click.
Then switch application to debug mode by clicking “Pause” button:
Then click the Create button, and expand the “Call Stack” tab:
In callstack hierarchy you could see lots of framework stuff ( sap-ui-core.js ), and the highlighted entry below is just what I am looking for.
Double click on it, and the JavaScript code to open the popup window is automatically displayed. It is implemented in js view CUAN_INI_OW_WSI.view.js:228.
In CEI, you could also find the corresponding deployed js view in ABAP backend, using tcode SE80 to open the BSP application.
or we can also find CUAN_INI_OW_WSI.view.js manually in Sources tab:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关推荐
除了SAP提供的工具外,还可以使用第三方ETL工具(如Informatica、Talend等)来查询和提取SAP TABLE数据,这些工具通常提供了更丰富的数据集成和转换功能。 每种方法都有其适用场景和优势,选择合适的方法取决于具体...
9. **SAP BC425**:可能涉及到用户界面的开发,如使用ALV(ABAP List Viewer)和UI5框架构建现代Web界面。 10. **SAP BC440**:可能讲解了ABAP的开发工具和版本控制,如SE80和Change and Transport System(CTS)的...
学习SAP Gateway和OData的相关资源包括SAP PRESS出版的书籍,如Anil Bavaraju的《SAP Fiori Implementation and Development》、Goebels, Nepraunig, Seidel的《SAPUI5: The Comprehensive Guide》、Stefan Haas和...
Web Dynpro ABAP是SAP提供的用于创建Web应用程序的技术,它简化了UI开发,提供了更强大的控制和数据绑定功能。 8. **ABAP工作流**: ABAP4还支持工作流开发,允许自定义业务流程,确保业务活动按预定顺序执行。 ...
根据给定的文件信息,以下是从文件标题、描述以及部分内容中提取的知识点: SAP ABAP PA认证考试样题实例 标题所涉及的知识点:ABAP PA是SAP系统中ABAP(Advanced Business Application Programming)的编程助理...
最后,SAP的解决方案还涉及到大数据平台和物联网(IoT)的集成,如SAP Data Lake和SAP IoT Edge/Telit,这些技术帮助企业从海量数据中提取价值,推动企业的数字化转型。例如,振华重工利用SAP的平台实现了集团级的...
5. **文档 (Documentation)**:用于描述程序逻辑和技术细节的文档。 ### 六、ABAP 屏幕 (Screens) 屏幕是 ABAP 中用于展示用户界面的部分。它们可以分为标准屏幕和选择屏幕。 1. **标准屏幕 (Standard Screens)**...
例如,你可能需要安装特定的UiPath包或Automation Anywhere插件来与特定的应用程序或系统进行集成,如SAP、Oracle等。理解如何配置和调用这些外部资源是构建完整解决方案的关键部分。 在学习过程中,了解每个工具的...
SAP提供了一个名为SAP UI5(统一界面5)的框架,它是基于JavaScript的,专门用于构建SAP应用程序的前端。UI5提供了丰富的组件库,使得开发者能够快速构建响应式的用户界面,并且与后端SAP服务无缝对接。 文件名"SAP...
6. **OCR(Optical Character Recognition)**:UIPATH集成OCR技术,能识别图像中的文字,使得处理非结构化数据成为可能,例如从扫描文档中提取信息。 7. **数据驱动自动化**:UIPATH支持数据驱动的测试和自动化,...
根据提供的文件信息,本文将详细解析与"SAP MII集成BI"相关的知识点,重点围绕如何将SAP MII(Manufacturing Integration and Intelligence)与SAP Business Information Warehouse (BI)进行集成,以及这一集成过程...
4. **Web服务和UI**:随着技术的发展,ABAP也支持WebDynpro和UI5框架,用于构建现代的、基于浏览器的企业应用。 5. **业务逻辑**:ABAP Workbench工具集,如SE38和SE80,用于编写和管理业务逻辑,如Function ...
RPA 本身只是处理预置简单规则,不具有人工智能的能力,但可以与 AI技术结合,例如,在财务 RPA 场景中,从各类单据、票据中识别并提取财务数据,或者从非结构文本中抽取信息形成格式化录入数据。将 AI 和 RPA 相...
Web IDE的使用情况(WebIDEUsage)需要指定为odata_abap, ui5_execute_abap, dev_abap等值。这些值表明了SAP Web IDE的使用意图,以便SAP云平台可以据此提供相应服务。 配置完毕之后,为了验证整个连接的设置是否...
- **WebDynpro ABAP**:一种用于构建用户界面的技术,适用于SAP应用服务器的ABAP层。 - **表YMOVIE**:一个存储奥斯卡奖项数据的自定义表。 - **创建表YMOVIE**:涉及ABAP数据字典操作。 - **WebDynpro组件开发**:...
WebDynpro for ABAP是SAP为其ABAP平台提供的Web应用开发框架。它允许开发人员通过声明式和编程式的方式来创建用户界面,并将其与ABAP后端业务逻辑相集成。WebDynpro使得开发者能以更少的代码量来创建复杂的交互式...
5、供个人使用的RPA应用,例如数字助理 常见业务流程与活动 1-报价到收款 企业销售运营方面出问题会导致客户投诉或由于笔误而不得不降价销售。销售运营流程的全面自动化可以杜绝这些错误,并为客户提供...
Windows Forms是.NET Framework中的一个用户界面(UI)框架,开发者可以使用它来构建图形化、交互式的桌面应用。当在Windows Forms应用中使用Crystal Reports时,这个DLL文件扮演了关键角色,它包含了运行和显示报表...
水晶报表(Crystal Reports)是SAP公司的一款强大的报表设计工具,尤其在.NET环境中,它被广泛用于生成和展示各类业务报告。此资源标题提到的是一个基于.NET的水晶报表控件,特别强调其采用了Flash方式来展示报表,...