点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我正在尝试创建一个新的UDF以处理队列和上下文更改。
想法是将第二个队列的值与上下文更改一起插入第一个队列。
如果第一个队列的值是false,我们将插入一个空值;否则,我们将从第二个队列中选择下一个值。
CPI自动创建上下文更改,并且不允许在不同上下文中使用值。
我的队列使用此代码返回两个队列的不同上下文的长度。 一个队列上的第一上下文具有一个值,第二队列和第一上下文具有四个值。 然后第二个队列不提供值,但第一个队列提供。
def void MapWithDefaultExtended(String [] var1,String [] var2,String [] var3,输出输出,MappingContext上下文)
{var1.each {v->
output.addValue(var1.length);
output.addValue(var2.length);
}
}
上下文更改或队列对CPI有一些限制吗? 在PI中,可以检测上下文更改。
我正在检查 SAP帮助,但不起作用。 我可以创建上下文或强制值,但不能检测上下文变化。
K
queue.jpg (28.1 kB)
嗨,豪尔赫
我目前正在研究该主题以及CPI没有像"队列的所有值"这样的执行类型的问题。
您的问题有点老了,但是您解决了吗?
最好的问候
Timo
嗨, jorge hernandez , >
我对要求不完全理解。 您能否添加示例输入和预期输出?
亲切的问候,
巴拉
一周热门 更多>