什么是sy-repid?

2020-09-05 08:30发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


什么是sy-repid? 它是ABAP中预定义的常量吗? 我如何搜索预定义的常量?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


什么是sy-repid? 它是ABAP中预定义的常量吗? 我如何搜索预定义的常量?

付费偷看设置
发送
12条回答
Tong__Ming
1楼 · 2020-09-05 08:49.采纳回答

它是一个系统变量,它将保存报告名称的值

创建程序

报告测试。

 写:sy-repid。

您可以在表 SYST

N-Moskvin
2楼-- · 2020-09-05 08:45

嗨阿贾伊

Sy-repid就是返回报告名称的系统变量。

此变量通常用于生成ALV报告...

如果只想转到Goto SE11并输入SYST作为表名,您将获得所有可用的系统变量...

如果有用的话奖励它。...!!!

亦是此间程序员
3楼-- · 2020-09-05 08:50

嗨阿贾伊,

sy-repid [系统报告标识符]是来自 您可以在其中找到报告程序的名称。

Nan4612
4楼-- · 2020-09-05 09:09

Sy-Repid是一个系统字段,它返回当前程序...。

hengyuye
5楼-- · 2020-09-05 08:47

嗨,

SY-REPID

当前ABAP程序的名称。 对于外部调用的过程,它是该过程的主程序的名称。 如果将SY-REPID作为实际参数传递给外部过程,则形式参数不包含调用方的名称,而是过程的主程序的名称。 为避免这种情况,请将SY-REPID分配给辅助变量并在调用中使用它,或使用系统字段SY-CPROG。

有关更多信息,请检查此链接。

http://help.sap.com/saphelp_46c/ helpdata/zh-CN/7b/fb96c8882811d295a90000e8353423/content.htm

此致

Ferry Lianto

Violet凡
6楼-- · 2020-09-05 08:58

嗨,

sy-repid 存储当前ABAP程序的名称。 对于从外部调用的过程,请使用该过程的框架程序的名称。 sy-repid 在将实际参数传输到外部过程时,在6.10发行版之前,形式参数未设置为调用方的名称,而是过程的名称 代替。 从6.10版开始,可以将sy-repid转移到没有帮助字段的过程。

希望这可能对您有帮助...

感谢与问候

Jitendra

一周热门 更多>