2020-08-16 03:13发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好专家 我们已经从PI7.... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好专家
我们已经从PI7.0迁移到PO7.4单堆栈,并在读取全局变量或为其分配值时遇到问题。
有人可以建议我们如何解决这个问题。
谢谢
VR
Hi Suman
我们在"属性和方法"中使用一些已定义的变量,并通过在运行时设置一些值来访问不同的字段。
但是在7.4单堆栈中,这些函数没有给出值,而在7.0中相同,可以正常工作。
下面是使用的UDF:
1。 从全局变量中获取值:
输入:Var_globalfield
//在此处编写代码字段sampleValue; 字符串value_return ="";
尝试{
类c = this.getClass(); sampleValue = c.getDeclaredField(Var_globalfield); value_return =(String)sampleValue.get(this);
} catch(异常e){ container.getTrace()。addWarning("引发异常"); } 返回value_return;
2。 为全局变量分配值:
输入:Var_globalfield,Var_value
//在此处编写代码
字段sampleValue; 字符串value_return =""; 试试{
类cls = this.getClass(); sampleValue = cls.getDeclaredField(variableName); sampleValue.set(this,variableValue);
} catch(Exception e){ container.getTrace()。addWarning(" Warning"); }
value_return = Var_globalfield;
返回value_return;
最多设置5个标签!
Hi Suman
我们在"属性和方法"中使用一些已定义的变量,并通过在运行时设置一些值来访问不同的字段。
但是在7.4单堆栈中,这些函数没有给出值,而在7.0中相同,可以正常工作。
下面是使用的UDF:
1。 从全局变量中获取值:
输入:Var_globalfield
//在此处编写代码
字段sampleValue;
字符串value_return ="";
尝试{
类c = this.getClass();
sampleValue = c.getDeclaredField(Var_globalfield);
value_return =(String)sampleValue.get(this);
} catch(异常e){
container.getTrace()。addWarning("引发异常");
}
返回value_return;
2。 为全局变量分配值:
输入:Var_globalfield,Var_value
//在此处编写代码
字段sampleValue;
字符串value_return ="";
试试{
类cls = this.getClass();
sampleValue = cls.getDeclaredField(variableName);
sampleValue.set(this,variableValue);
} catch(Exception e){
container.getTrace()。addWarning(" Warning");
}
value_return = Var_globalfield;
返回value_return;
谢谢
VR
一周热门 更多>