提交带有3个选择屏幕的声明

2020-08-16 11:14发布

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

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


任何人都可以帮助我编写必须考虑3个选择屏幕输入的提交声明

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

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


任何人都可以帮助我编写必须考虑3个选择屏幕输入的提交声明

付费偷看设置
发送
4条回答
一只江湖小虾
1楼-- · 2020-08-16 11:40

1)ABAP文档

请查看文档 ABAP提交语法,尤其是有关选择屏幕参数的部分 ABAP提交 -selscreen_parameters语法

  1. ...使用选择集变体
  2. ...使用选择- 程序集编
  3. ...带选择表rspar *
  4. ... WITH expr_syntax1 WITH expr_syntax2 ... *
  5. ...可以自由选择texpr

标记为(*)的是与您相关的标记

2)使用expr_syntax的模式功能

如果使用th e在PATTERN(CTRL + F6)函数中,选择" Other Pattern:SUBMIT",然后在您的报告中键入,它将为您提供选项(4)的模板。SUBMIT WITH expr_syntax1 WITH expr_snytax2 ...:

The 模式将包括所有选择屏幕参数,并从报告程序中选择选项。
只需保留与您相关的参数即可。 参数是唯一的,它们与来自选择屏幕的"选项卡"无关,它们在内部始终可用,即使您可能必须切换选项卡才能访问所有参数。

 SUBMIT zyourreport
         使用param1 ...
         与param2 ...
         与...
         与selopt1 ...
         与selopt2 ...
         与...
 

3)带expr_syntax的语法

用等号(=)设置参数,并且传递的对象必须与选择屏幕的参数兼容。

< p> Select-Options可以使用运算符设置为单个值,也可以设置为范围表。

 SUBMIT zyourreport
         WITH param1 = pval1
         与selopt1 EQ sval1
         带有selopt2 GT sval2 SIGN'E'
         与selopt3不在sval3和sval4之间
         

4)带有SELECTPARTABLE的rspar语法

 DATA rspar rsparams的类型表。

 附加值#(selname ='PARAM1'kind ='P'low = pval1)到rspar。
 附加值#(selname ='SELOPT4'kind ='S'sign ='I'option ='EQ'low = sval4a)至rspar。
 附加值#(selname ='SELOPT4'kind ='S'sign ='I'option ='EQ'low = sval4b)至rspar。

 提交zyourreport
         带有SELECTION-TABLE rspar。

5)其他问题

如果仍然有问题,请更详细地说明问题。 到目前为止,您取得了什么成就? 显示一些编码或屏幕截图以支持您的情况。 现在,您的问题不是很具体,可以轻松地向您显示ABAP文档。

打一壶酱油
2楼-- · 2020-08-16 11:41

实际上,输入屏幕上有3个选项卡,其中有很多选择选项,在这种情况下,我需要提交语句

jovirus
3楼-- · 2020-08-16 11:56

所以我的第一句话仍然很有效。

当学会了学习
4楼-- · 2020-08-16 11:47

srividya muramshetty

Sandra Rossi 正确建议关键字SUBMIT WITH应该 足以满足此要求。

您不必担心存在的选项卡,因为每个选择屏幕元素在这里都是唯一的。 不确定它们是使用PARAMETERS还是SELECT OPTION,但是您可以在下面的链接中获取所需的所有信息。

SAP帮助

注意!

# p#

一周热门 更多>