点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我有一个运行良好的U...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我有一个运行良好的U...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我有一个运行良好的UDF,为此我添加了一个新参数(Var3),但某种程度上它不起作用。 您能帮我解决问题吗?
我刚刚添加了一个新的Argument(var3),这是UDF的第三个输入,我需要检查其是否等于50以及现有条件。
现有代码:
int标志= 0;
for(int i = 0; i
if(var1 [i] .equals(" XRA "))
{flag = 1;
break;}
}
if(flag == 1)
for(int j = 0; j
var2 [j] = var2 [j] .substring(0,9)+" 0" + var2 [j] .substring(10,var2 [j] .length());
结果 .addValue(var2 [j]);
//result.addValue( ResultList.CC ) ;
}
else
for(int k = 0; k
//result.addValue( ResultList.CC );
}
新代码:
int标志= 0;
for(int i = 0; i
if(var1 [i] .equals(" ZRE1 ") &&!var3 [i] .equals(" 50"))
{flag = 1;
break;}
}
if(flag == 1 )
for(int j = 0; j
var2 [j] = var2 [j] .substring(0,9)+" 0" + var2 [j ] .substring(10,var2 [j] .length());
result.addValue(var2 [j]);
//result.addValue( ResultList.CC );
}
else
for(int k = 0; k
//result.addValue( ResultList.CC );
}
/*我什至尝试过
if(var1 [i] .equals(" ZRE1") && var3 [i]!=(" 50")),它没有用。 是因为for循环是对Var1完成的吗?
请帮助。
致谢
史密斯。
感谢Ryan提供解决方案。 它奏效了。
再次非常感谢:)
一周热门 更多>