Axapta 将值从dynamics ax方法传递给IntEdit和StringEdit的正确表单

Axapta 将值从dynamics ax方法传递给IntEdit和StringEdit的正确表单,axapta,microsoft-dynamics,dynamics-ax-2012,x++,dynamics-ax-2009,Axapta,Microsoft Dynamics,Dynamics Ax 2012,X++,Dynamics Ax 2009,我不知道将值从方法传递到字段的正确形式是什么,我已经在autodeclarate上设置了yes,并检查我从方法发送的值是否与字段类型匹配,我没有任何错误,只是不起作用。事实上,它可以和IntEdit一起工作,但例如,当我发送500个显示给我1时,我不明白为什么 这是我的密码 private void method1(){ int var = 500; Field.value(var); } 我想知道如何将该值从方法传递到StaticText 要在表单中设置StaticText控件的

我不知道将值从方法传递到字段的正确形式是什么,我已经在autodeclarate上设置了yes,并检查我从方法发送的值是否与字段类型匹配,我没有任何错误,只是不起作用。事实上,它可以和IntEdit一起工作,但例如,当我发送500个显示给我1时,我不明白为什么

这是我的密码

private void method1(){
   int var = 500;
   Field.value(var); }

我想知道如何将该值从方法传递到StaticText

要在表单中设置
StaticText
控件的值,应使用
text()
方法
StaticText

例如

我的
StaticText
称为ST1
Autodeclaration=Yes

如果需要方法返回
StaticText
的值,请尝试以下操作:

public str setStaticText()
{
    int var = 500;
    return int2str(var);
}
然后以
init
的form方法为例

public void int()
{
    super();

    ST1.text(this.setStaticext());
}

非常感谢,它工作得非常完美,现在我知道它是如何工作的,正如你所看到的,我对dynamics非常陌生,我还在学习,非常感谢,祝你有一个美好的一天:完美,欢迎你。如果你想,你可以把这个答案设置为正确的。如果另一个人有类似的错误,他知道该怎么做。在为答案打分的按钮附近有一个灰色的标记按钮,使用此按钮可以将答案设置为正确。当做
public void int()
{
    super();

    ST1.text(this.setStaticext());
}