如何使用字符串进行SELECT-OPTIONS?

2020-08-19 20:50发布

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

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


大家好,我想为一个字符串做一个SELECT-OPTIONS,如

DATA X TYPE STRING。
针对X的选择选项SO_TEST。

但是我收到错误消息,X不能为字符串。

我知道我可以使用C(100),但我真的很想使用String。 有没有办法使之成为可能?

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

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


大家好,我想为一个字符串做一个SELECT-OPTIONS,如

DATA X TYPE STRING。
针对X的选择选项SO_TEST。

但是我收到错误消息,X不能为字符串。

我知道我可以使用C(100),但我真的很想使用String。 有没有办法使之成为可能?

付费偷看设置
发送
5条回答
派大星 ヾ
1楼 · 2020-08-19 21:19.采纳回答

是的,有可能。 但这不是您想要的东西。

https://help.sap.com/ doc/abapdocu_751_index_htm/7.51/zh-CN/abapselect-options_for.htm

 SELECT-OPTIONS:p_selop FOR(字符串)。
 
灬番茄
2楼-- · 2020-08-19 21:12

我需要用户能够输入未知数量的字符串,并且我认为"选择"选项对此特别有帮助

CPLASF-自律
3楼-- · 2020-08-19 21:29
# p#

即使在SAP中,当您通过描述搜索程序/函数/...时,SAP也会为您提供此搜索的字符。

我不确定SAP中是否有带字符串的透明表,否则您将可以使用它来引用..

xfwsx85
4楼-- · 2020-08-19 21:20

使用textedit控件 例如(CL_GUI_TEXTEDIT),它是一个真正的文本编辑器。

粗暴的香蕉
5楼-- · 2020-08-19 21:29

不幸的是,此解决方案不起作用,当它包含一个不存在的变量时(例如,

下面是一个有效的程序,上面提到了用于说明其用法的语法(不适用于STRING):

p>

数据名称(80)TYPE c。
 SELECT-OPTIONS选择(名称)。
 初始化。
 名称='SCARR-CARRID'。

一周热门 更多>