2013-05-02 41 views
0

我已經寫了一個ActiveX組件以包含在AX2009表單中。我已經成功地將組件包含在表單中,並且所有工作都很好,但是我想擴展它的功能。ActiveX組件 - 使用外部方法?

是否可以從控件中調用AX方法並將其結果發送回控件?即有什麼方法可以編寫調用ActiveX控件外部方法的代碼?

另外,是否有某種方式在控件和AX形式之間傳遞變量?這對於限制使用變量值對數據表進行查詢很方便。

回答

0

我已經使用.Net Business Connector對此進行了排序。使用CallStaticRecordMethod與包含該方法的表以及我需要的方法的名稱管理傳遞一個調用。如果方法是類的一部分(在AX中),也可以調用CallStaticClassMethod。

然後,我將返回值存儲在我的.Net組件中的一個變量中,並使用這些數據。

希望這可以幫助其他人。