ActiveX组件 - 使用外部方法?

时间:2013-05-02 12:35:26

标签: c# activex axapta dynamics-ax-2009

我编写了一个包含在AX2009表单中的ActiveX组件。我已经设法在表单中包含组件,并且一切正常,但我想扩展其功能。

是否可以从控件中调用AX方法并将结果发送回控件?即,有什么方法可以编写调用ActiveX控件外部方法的代码吗?

或者,是否有某种方法可以在控件和AX窗体之间传递变量?这样可以方便地使用变量值限制对数据表的查询。

1 个答案:

答案 0 :(得分:0)

我已经使用.Net Business Connector对此进行了整理。管理使用CallStaticRecordMethod调用包含该方法的表以及我需要的方法的名称。如果方法是类的一部分(在AX中),也可以调用CallStaticClassMethod。

然后我将返回值存储在我的.Net组件的变量中并使用数据。

希望这也可以帮助其他人。