一个字符串中多个值的输入参数不起作用

2020-09-23 17:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个带有参数的视图,该参数将...

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

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


我有一个带有参数的视图,该参数将在投影节点滤镜中使用。 这就是我要处理的方式:


1)用户从参数1的预定义列表中选择一个客户组。


2)在参数2中,它调用一个存储过程,该过程将参数1中的值作为输入。 它查找客户组的客户列表。 然后,它用一个字符串值(用逗号分隔)将客户列表分配给OUT参数。 例如," ABCD"," DEFG"。


3)然后,HANA视图将采用此值并将其放入过滤器中。 过滤器将读入(" SOLDTO",'$$ PARAMETER2 $$')。
这会导致错误。

(28.8 kB)
2条回答
槿木_熙
2020-09-23 18:01

我尝试了另一种方法。 我没有将输入参数中的撇号放进去,而是删除了它。 因此,以ABCD,DEGH为例。

然后我使用该值创建一个计算列,并在每个值之前和之后添加撇号。 我创建了一个测试列,以查看它是否会在此字段中看到SOLDTO值,但仍然没有。

一周热门 更多>