将参数传递给FM RRW3_GET_QUERY_VIEW_DATA

2020-09-09 16:08发布

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

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


专家您好,

我已经阅读了很多有关将参数传递给FM RRW3_GET_QUERY_VIEW_DATA来获取查询数据的主题,但是我每次尝试都没有成功。 我正在使用相同的步骤:

数据:lt_para类型RRXW3TQUERY。

data:ls_para类型为W3QUERY。

清除ls_para。

ls_para-name ='VAR_NAME_1'。

ls_para-value ='0I_FPER'。

APPEND ls_para至lt_para。

ls_para-name ='VAR_OPERATOR_1'。

ls_para-value ='BT'。

APPEND ls_para至lt_para。

ls_para-name ='VAR_VALUE_LOW_EXT_1'。

ls_para-value ='001.2002'。

APPEND ls_para至lt_para。

ls_para-name ='VAR_VALUE_HIGH_EXT_1'。

ls_para-value ='001.2009'。

APPEND ls_para至lt_para。

ls_para-name ='var_sign_1'。

ls_para-value ='I'。

APPEND ls_para至lt_para。

CALL FUNCTION'RRW3_GET_QUERY_VIEW_DATA'

导出

* i_infoprovider =''

i_query ='RP_FI008_01'

i_t_parameter = lt_para。

我使用的是查询设计器中提到的变量名。

每次我都收到异常"无效输入= 5"。

如果有人可以帮助我,那就太好了。

谢谢。

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

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


专家您好,

我已经阅读了很多有关将参数传递给FM RRW3_GET_QUERY_VIEW_DATA来获取查询数据的主题,但是我每次尝试都没有成功。 我正在使用相同的步骤:

数据:lt_para类型RRXW3TQUERY。

data:ls_para类型为W3QUERY。

清除ls_para。

ls_para-name ='VAR_NAME_1'。

ls_para-value ='0I_FPER'。

APPEND ls_para至lt_para。

ls_para-name ='VAR_OPERATOR_1'。

ls_para-value ='BT'。

APPEND ls_para至lt_para。

ls_para-name ='VAR_VALUE_LOW_EXT_1'。

ls_para-value ='001.2002'。

APPEND ls_para至lt_para。

ls_para-name ='VAR_VALUE_HIGH_EXT_1'。

ls_para-value ='001.2009'。

APPEND ls_para至lt_para。

ls_para-name ='var_sign_1'。

ls_para-value ='I'。

APPEND ls_para至lt_para。

CALL FUNCTION'RRW3_GET_QUERY_VIEW_DATA'

导出

* i_infoprovider =''

i_query ='RP_FI008_01'

i_t_parameter = lt_para。

我使用的是查询设计器中提到的变量名。

每次我都收到异常"无效输入= 5"。

如果有人可以帮助我,那就太好了。

谢谢。

付费偷看设置
发送
6条回答
callcenter油条
1楼-- · 2020-09-09 16:30

嗨,

我希望下面的博客页面有帮助:

https://wiki.scn .sap.com/wiki/display/BI/Function + module + RRW3_GET_QUERY_VIEW_DATA

此致

Ender

闻人可可
2楼-- · 2020-09-09 16:32

Hello Ender,

感谢您的参考。 我已经尝试了此链接中给出的过程,但是它也生成了一个异常" Invalid Input = 5"。

此致

Rashmi

天桥码农
3楼-- · 2020-09-09 16:33

您是否填写了参数I_INFOPROVIDER? 必须标识一个查询。

问候,

弗雷德里克

Haoba3210
4楼-- · 2020-09-09 16:23

嗨弗雷德里克,

也尝试过,对我不起作用。

此致

Rashmi

Bunny_CDM
5楼-- · 2020-09-09 16:28

我要测试的内容:

1。 尝试使用参数值ls_para-value ='2009001'的内部格式。

2。 查看它是否不带任何参数(尝试识别哪个输入参数无效:infoPro,查询或参数)

jovirus
6楼-- · 2020-09-09 16:08

'var_sign_1'必须为大写:

 ls_para  -name ='VAR_SIGN_1'。

一周热门 更多>