点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我正在寻求有关在单个全局变量中传递多个过滤器的帮助。
我需要从IBP规划区域关键图中将多个位置ID的数据下载到文件,并创建了一个全局变量$ G_LOC_ID并按如下所示传递多个位置ID,但它们均不起作用。
'" \'1401 \',\'2401 \'"'
'\'1401 \',\'2401 \''
" \'1401 \',\'2401 \'"
" \'1401 \',\'2401 \'"'
'\'1401 \',\'2401 \''
在CPI转换中,过滤器为
SOPUV3SOP.LOCID in $ G_LOC_ID。
全局变量$ G_LOC_ID数据类型为VARCHAR
我的CPI-DS Agent版本是1.0.11.3265。
请告诉我如何将多个过滤器传递给Global变量。 在此先感谢
谢谢
纳伦德拉
Narendra,您好
您创建一个全局变量$ G_PATTERN_LOCID,并在|中传递位置。 管道分隔格式。
然后,您可以使用match_regex来验证过滤器中的位置。
match_regex(nvl(Transform1.LOCID,''),$ G_PATTERN_LOCID,'CASE_INSENSITIVE')= 1
$ G_PATTERN_LOCID可以在触发时作为ILO中的'LOC1 | LOC2 | LOC3'传递。
希望这会有所帮助。
问候
Nazeer
嗨Narendra,
从IBP中提取应该更快。 我们发现这是一种选择。
您面临的性能差异是什么? 时间段是分钟还是秒?
问候
Nazeer
一周热门 更多>