2020-09-18 13:52发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)要求是排序udf。 对于首先输入... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
要求是排序udf。 对于首先输入的任何内容都应进行排序。 它不是升序还是降序,它取决于哪个项目先出现,然后需要首先进行排序。
您能帮我得到这个的udf吗?
输入
输出
你好维杰,
尝试此UDF代码可以正常工作。
public void cal(String [] var1,String [] var2,ResultList Result1,ResultList Result2,容器容器)引发StreamTransformationException
{
String [] temp =新的String [var1.length];
for(int i = 0; i for(int j = 0,k = 0; j { if(var1 [i] .equals(temp [k])) 休息; if(var1 [i] .equals(var1 [j])) {temp [k] = var1 [i]; Result1.addValue(var1 [j]); Result2.addValue(var2 [j]); } k ++; } }
for(int j = 0,k = 0; j { if(var1 [i] .equals(temp [k])) 休息; if(var1 [i] .equals(var1 [j])) {temp [k] = var1 [i]; Result1.addValue(var1 [j]); Result2.addValue(var2 [j]); } k ++; } }
if(var1 [i] .equals(temp [k]))
休息;
if(var1 [i] .equals(var1 [j]))
{temp [k] = var1 [i];
Result1.addValue(var1 [j]);
Result2.addValue(var2 [j]);
}
k ++;
最多设置5个标签!
你好维杰,
尝试此UDF代码可以正常工作。
public void cal(String [] var1,String [] var2,ResultList Result1,ResultList Result2,容器容器)引发StreamTransformationException
{
String [] temp =新的String [var1.length];
for(int i = 0; i
for(int j = 0,k = 0; j
{
if(var1 [i] .equals(temp [k]))
休息;
if(var1 [i] .equals(var1 [j]))
{temp [k] = var1 [i];
Result1.addValue(var1 [j]);
Result2.addValue(var2 [j]);
}
k ++;
}
}
一周热门 更多>