SAP ABAP计划 SY-REPID与SY-CPROG差异 首先,它的两个解释 sy-repid is the name of the current program. “当前程序的程序名 sy-cprog is the name of the calling program.”调用程序的程序名 写个简单的程序。调个FM ,你就知道差别了,当程序进入FM的时候 sy-repid是这个FM所在FunctionPool的名字, sy-...
SAP ABAP计划 SY-REPID与SY-CPROG差异 首先,它的两个解释 sy-repid is the name of the current program. “当前程序的程序名 sy-cprog is the name of the calling program. ”调用程序的程序名 写个简单的程序。调个FM ,你就知道差别了,当程序进入FM的时候 sy-repid是这个FM所在FunctionPool的名字, sy...
sy-subrc=4,没有符合条件,删除失败; 更新语句,update语句是否更新成功, 如果sy-subrc=0,找到记录更新成功; sy-subrc=4,没有找到记录,没有更新; 系统信息: sy-uname:SAP系统账号; sy-sysid:当前系统R/3名称; sy-mandt:当前系统编号 sy-tcode:当前执行程序的Transaction code sy-repid:ABAP程序名; sy-cpro...
ABAP SY-REPID和SY-CPROG的区别 1.sy-repid 是当前程序名字,sy-cprog 是调用程序的名字 比如说一个report程序中调用了一个function,这个function输出的两个参数是 sy-repid 和 sy-cprog。这时,sy-repid显示就是这个function所在的FunctionPool的名字(并不是function的名字),sy-cprog是report的名字。 2.sy-repi...
1. sy-repid is the name of the current program. sy-cprog is the name of the calling program. 比如在一个Function里面设置断点, sy-repid的这个FM所在FunctionPool的名字, sy-cprog是调用这个FM的Report的程序名。 2. sy-repid 不可以人为更改,sy-cprog可以. zliguangyu 初涉江湖 1 Wenkai ...
LOG-POINTIDdemo_checkpoint_groupSUBKEYsy-unameFIELDSsy-batchsy-cprog. 执行完report后返回SAAB即可查看到记录的日志。 双击能看到记录的明细。 CloudFoundry 总的guideline在SAP官方Github上有。 这里简述要点。 SAP云平台的CloudFoundry环境里的日志记录推荐使用slf4j(Simple Log Facade for Java)。即Java代码里使...
名称Namesy-abcdesy-batch 类型Typec(26)c(1)sy-binpt c(1)sy-calld c(1)sy-callr c(8)sy-colno i sy-cpage i sy-cprog c(40)sy-cucol i sy-curow i sy-datar c(1)sy-datlo d sy-datumsy-daystsy-dbcntsy-dbnamsy-dbsys dc(1)ic(20)c(10)sy-dyngr c(4)
程式名,目前的主程式SY-CPROG: ABAP 程式名SY-SYSID: R/3 系統,R/3 系統名稱SY-UCOMM: 畫面,PAI 驅動的功能代碼,一般用來參照定義變量SY-INDEX : 当前LOOP循环过的次数 READ TABLE it_po INDEX 1 此時變量值1SY-TABIX: 当前处理的是internal table 的第几笔下面說下sy-index 和 sy-...
l_program_name = sy-cprog. l_dynpro_number = sy-dynnr. REFRESH li_dynp_value_tab. li_dynp_value_tab-fieldname = 'P_FILE'. APPEND li_dynp_value_tab. CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = l_program_name dynumb = l_dynpro_number ...
CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = sy-cprog dynumb = sy-dynnr TABLES dynpfields = dynpfields EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 unde...