从ListPageInteraction类中的listPage获取控件值

时间:2014-08-13 11:17:57

标签: axapta x++ dynamics-ax-2012-r2

我有一个从模板ListPage创建的表单,我想获得控制StringEdit值来过滤记录。

如何在ListPageInteraction课程中完成?

1 个答案:

答案 0 :(得分:1)

有几种方法可以做到。首先,您可以通过在交互类中创建函数textChange()来覆盖控件public void myControl_textChange(),以便在字段值为ListPageInteraction时在ListPage类中设置值改变。在交互类中创建一个变量以及一个setter,并使用控件的新值调用它。

您还可以在text()表单中创建一个获取该控件值的getter方法。然后,只要您需要过滤器的值,就可以从交互类中调用它。确保控件的自动声明属性设置为,然后使用控件的{{1}}方法从控件中获取值。

无论哪种方式都应该有效。可能还有其他方法可以做到这一点,但这些都是我能想到的。