2020-09-05 08:30发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
什么是sy-repid? 它是ABAP中预定义的常量吗? 我如何搜索预定义的常量?
它是一个系统变量,它将保存报告名称的值
创建程序
报告测试。 写:sy-repid。
您可以在表 SYST
中找到所有这些变量,而不再是"变量":自ABAP 6.10(〜2001)以来,它在每个程序中都是常量, 如官方文档中所述 https://help.sap.com/doc/abapdocu_753_index_htm/7.53/zh-CN/index.htm?file=abennews-610-system.htm#&abap_modification_2@2 :
系统字段sy-repid不再是ABAP程序中结构SY的组成部分,也不再是 ABAP词典中的结构化类型SYST。 相反,从6.10版开始,每个程序都包含 预定义常量sy-repid和syst-repid,它们都包含当前程序的名称。 还有两种预定义的类型sy-repid和syst-repid。 过时的类型引用 因此,仍可以使用LIKE syst-repid和TYPE sy-repid。
SY-REPID用于报告ID。
这些是系统命令,可以在SE11的Structure SYST中找到。
关于
授予
奖励所有有用的答复。
* ----
报告ZCHKSYREPID。
断点。
选择开始。
写:/sy-repid,sy-cprog。
提交ZCHKSYREPID2并返回。
程序ZCHKSYREPID2中的PERFORM r2。
报告ZCHKSYREPID2。
------表格r2-
表格r2。
endform。 " r2
嗨,
它是系统字段。
提供程序ID。
奖励有用的答案
谢谢
shyam
嗨阿杰,
sy-repid是一个存储当前程序名称的系统变量。 所有系统变量都可以在表'SYST'(tcode se11-> SYST)中找到,这些变量在运行时保存这些值。
此致
Vidya。
sy-repid是一个系统字段,其中包含当前报告的prg名称。
您可以获取SYST结构中的所有系统字段。
转到SE!11->表中-> SYST-> display
然后您将获取其中的所有系统字段。 p>
如果有帮助的话,奖励一些积分。
问候,
suresh babu aluri。
最多设置5个标签!
它是一个系统变量,它将保存报告名称的值
创建程序
您可以在表 SYST
中找到所有这些变量,而不再是"变量":自ABAP 6.10(〜2001)以来,它在每个程序中都是常量, 如官方文档中所述 https://help.sap.com/doc/abapdocu_753_index_htm/7.53/zh-CN/index.htm?file=abennews-610-system.htm#&abap_modification_2@2 :
SY-REPID用于报告ID。
这些是系统命令,可以在SE11的Structure SYST中找到。
关于
授予
奖励所有有用的答复。
* ----
报告ZCHKSYREPID。
断点。
选择开始。
写:/sy-repid,sy-cprog。
提交ZCHKSYREPID2并返回。
程序ZCHKSYREPID2中的PERFORM r2。
* ----
报告ZCHKSYREPID2。
选择开始。
写:/sy-repid,sy-cprog。
------表格r2-
表格r2。
写:/sy-repid,sy-cprog。
endform。 " r2
嗨,
它是系统字段。
提供程序ID。
奖励有用的答案
谢谢
shyam
嗨阿杰,
sy-repid是一个存储当前程序名称的系统变量。 所有系统变量都可以在表'SYST'(tcode se11-> SYST)中找到,这些变量在运行时保存这些值。
此致
Vidya。
嗨,
sy-repid是一个系统字段,其中包含当前报告的prg名称。
您可以获取SYST结构中的所有系统字段。
转到SE!11->表中-> SYST-> display
然后您将获取其中的所有系统字段。 p>
如果有帮助的话,奖励一些积分。
问候,
suresh babu aluri。
一周热门 更多>