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

Java,JavaScript和ABAP通过代码取得当前代码的调用栈Callstack

阅读更多

Java


StackTraceElement stack[] = Thread.currentThread().getStackTrace();

System.out.println("Callstack test");

for(int i = 0; i < stack.length; i++){

       System.out.println("Jerry:" + stack[i].getClassName() + ":" + stack[i].getMethodName() + "-----");

}

测试:

 
 

JavaScript


function getCallStack() {

   var stack = "Callstack:", fn =arguments.callee;

   while ( (fn = fn.caller) ) {

         stack = stack + "\n" +fn.name;

   }

   return stack;

}

function test1() {

    console.log(getCallStack());

}

function test2() {

    test1();

}

function test3() {

    test2();

}

function test4() {

    test3();

}

test4();

测试:

 

ABAP


CALL FUNCTION 'SYSTEM_CALLSTACK'

      IMPORTING

         callstack = lt_callstack.

测试:

 
 

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

 
 
0
0
分享到:
评论

相关推荐

    sap abap调用java生成的webservice手册

    【SAP ABAP调用Java生成的Web Service手册】 在SAP系统中,与外部服务进行交互时,经常需要调用由Java等其他语言编写的Web Service。本手册详细介绍了如何在MyEclipse环境中生成Web Service,并在SAP ABAP环境中...

    JAVA与ABAP之间通过RFC互传数据_JCO实例及API

    本篇文章将深入探讨如何使用JCo(Java Connector)库来实现Java与ABAP系统通过RFC(Remote Function Call)进行数据互传的实例,并解析JCO API的使用。 JCo是SAP提供的一个Java库,它为Java应用程序提供了一种与...

    ABAP 调用 DLL文件

    在IT行业中,SAP ABAP...通过VB6创建DLL,然后在ABAP中使用OLE技术调用,我们可以实现诸如数据库查询等复杂任务,从而增强SAP系统的功能和应用场景。在实际应用中,应根据需求和安全要求仔细设计和测试这种调用机制。

    ABAP调用函数自动填充模式

    在SAP ABAP编程环境中,开发人员经常需要调用各种函数模块来实现特定的功能。"ABAP调用函数自动填充模式"是一种提高...通过理解这些概念和相关的代码资源,我们可以更好地利用SAP ABAP环境,提升开发效率和代码质量。

    SAP ABAP与JAVA之间通过RFC传递数据实例

    本文档主要介绍了如何在SAP ABAP系统与JAVA应用程序之间通过RFC(Remote Function Call远程函数调用)实现数据交互的具体实现方法。核心需求是在给定特定的选择条件下,从SAP系统的数据库表T001中提取数据,并将这些...

    ABAP OLE颜色代码

    ABAP OLE 颜色代码 ABAP OLE 颜色代码是指在 ABAP 编程语言中使用的颜色代码。这些代码用于在用户界面中显示不同的颜色,例如背景颜色、文字颜色、按钮颜色等。 在 ABAP 中,颜色代码通常以 šestnaestkovo ...

    ABAP 调用ABAP PROXY

    2. **生成Proxy代码**:在目标系统中,使用SE80事务码,通过“生成ABAP Proxy”功能,输入源系统的服务接口信息,自动生成对应的ABAP Proxy类和相关代码。 3. **编译与激活**:生成的Proxy代码需要在目标系统中进行...

    SAP ABAP 代码备份下载到本地程序代码

    SAP ABAP 代码备份下载到本地程序代码

    SAP ABAP 调用HTTPS ; 上传文件并调用接口

    SAP ABAP 调用HTTPS ; 上传文件并调用接口

    SAP ABAP 调用外部接口webservice案例分享

    在SAP ABAP环境中,调用外部Web服务是常见的任务,尤其在系统间集成和数据交换时。本案例将详细讲解如何配置SAP ABAP来调用外部接口Web服务。 首先,我们需要创建一个企业服务(Enterprise Service)的消费者代理。...

    SAP ABAP 1.4.4代码下载

    在实际应用中,SAP ABAP的开发者可能会使用SE80交易码来访问和编辑代码,或者通过ABAP Development Tools(ADT),这是一个基于Eclipse的现代开发环境,提供了更直观的界面和更强大的代码编辑、调试功能。...

    SAP变式配置-相关性程序如何调用ABAP函数[参照].pdf

    相关性程序调用ABAP函数是SAP变式配置中的一部分,通过调用ABAP函数,相关性程序可以实现复杂的算法和业务逻辑,满足不同的行业需求。 知识点: * 相关性程序是SAP变式配置的一部分,用于实现简单的逻辑判断。 * ...

    ABAP程序相互调用

    ABAP程序相互调用 ABAP程序相互调用是指在ABAP中,通过SUBMIT关键字实现程序之间的调用,这是一个非常有用的关键字。...ABAP程序相互调用可以通过SUBMIT关键字来实现,并且可以使用多种方法来传递数据和参数。

    java +abap+rfc

    Java与SAP ABAP之间的通信主要通过Remote Function Call (RFC)接口实现,这是一种标准化的方式,允许不同系统间的双向数据交换。在本项目中,我们使用了JCo3(Java Connector version 3)库,它是SAP提供的Java API...

    ABAP源代码参考(适合初学者)

    通过这些源代码实例,初学者能够逐步了解和掌握ABAP的语法、数据处理、用户界面设计以及面向对象编程原则。每份代码都是一次实践的机会,帮助学习者将理论知识转化为实际技能。在学习过程中,结合SAP的在线文档和...

    下载ABAP程序源代码的程序.pdf

    下载ABAP程序源代码的程序需要具备一定的ABAP编程基础知识和SAP R/3系统操作经验。 在SAP R/3系统中,ABAP程序源代码可以通过ABAP Workbench工具下载。ABAP Workbench是SAP R/3系统中的一种集成开发环境(IDE),...

    ABAP 函数介绍

    ABAP 函数调用方法详解 ABAP 函数调用是 SAP 系统中的一种常用技术,用于实现业务逻辑的复杂处理。该技术可以实现同步调用和异步调用两种方式,本文将对这两种方式进行详细的介绍。 1. 异步调用 异步调用是指在主...

    ABAP 子程序及其调用

    - **内部子程序**:这些子程序的代码和调用它们的程序位于同一个ABAP程序中。它们通常用于处理特定任务,并且可以通过`PERFORM`语句直接调用。 - **外部子程序**:这些子程序的代码与调用它们的程序不在同一个ABAP...

    ABAP调用外部(第三方系统)WebService

    ### ABAP调用外部(第三方系统)WebService #### 基础知识 在开始学习如何在SAP系统中调用外部WebService之前,首先需要理解一些基本概念和技术。 1. **XML (可扩展标记语言):** XML是一种通用的、平台独立的数据...

    ABAP 代码下载备份 1.5.1

    ABAP 代码下载备份 1.5.1

Global site tag (gtag.js) - Google Analytics