正确的形式从方法动态 ax 将值传递给 IntEdit 和 StringEdit
Correct form to pass value to IntEdit and StringEdit from a method dynamics ax
我不知道将值从方法传递到字段的正确形式是什么,我已经在 autodeclarate 上设置了 yes 并检查我从方法发送的值是否与字段类型匹配,我没有任何错误只是不起作用。事实上它适用于 IntEdit 但例如当我发送 500 显示我 1 我不明白为什么
这是我的代码
private void method1(){
int var = 500;
Field.value(var); }
而且我想知道如何将该值从方法传递给 StaticText。
要在表单中设置 StaticText
控件的值,您应该使用 StaticText
的 text()
方法
例如
我的StaticText
叫做ST1(Autodeclaration = Yes
).
ST1.text("Some value");
如果您需要一种方法 return StaticText
的值,试试这个:
public str setStaticText()
{
int var = 500;
return int2str(var);
}
然后在init
形式的方法例如
public void int()
{
super();
ST1.text(this.setStaticext());
}
我不知道将值从方法传递到字段的正确形式是什么,我已经在 autodeclarate 上设置了 yes 并检查我从方法发送的值是否与字段类型匹配,我没有任何错误只是不起作用。事实上它适用于 IntEdit 但例如当我发送 500 显示我 1 我不明白为什么
这是我的代码
private void method1(){
int var = 500;
Field.value(var); }
而且我想知道如何将该值从方法传递给 StaticText。
要在表单中设置 StaticText
控件的值,您应该使用 StaticText
text()
方法
例如
我的StaticText
叫做ST1(Autodeclaration = Yes
).
ST1.text("Some value");
如果您需要一种方法 return StaticText
的值,试试这个:
public str setStaticText()
{
int var = 500;
return int2str(var);
}
然后在init
形式的方法例如
public void int()
{
super();
ST1.text(this.setStaticext());
}