簡體   English   中英

在.Net中使用Dynamics AX數組

[英]Use Dynamics AX array in .Net

我們已經安裝了Web服務正在調用的Dynamics AX 4,我需要檢索表緩沖區的集合。

雖然我可以實例化一個類實例並一個接一個地返回所有符合我的條件的緩沖區,但我發現過程中有很多開銷,我想傳遞一個集合。

我知道在業務連接器中我可以訪問AxaptaContainer,但是在AX中,容器無法容納對象/緩沖區,因此不能為我帶來很多好處。

有什么好的方法可以將集合傳遞給.Net?

現在為時已晚。 但是我認為您可以在X ++中使用List對象並將其返回到.Net。 請注意,List對象有一個稱為getEnumerator的方法,可用於遍歷其內容。

希望這可以幫助。

如果有人在意,我將永遠無法在AX中構建.Net對象的集合並將其傳遞回Web服務,即使它們是在服務中定義的也是如此。

相反,我建立了AX對象的XML表示形式,並傳遞了本質上用於映射的KeyValuePairs並遍歷了對象集合,以便可以逐個對象地映射它們的值,並且將集合構建在服務中的強類型對象中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM