AX 2009 では、Map を返すメソッドを持つクラスがあります。
С# には null があります:
using (Axapta Ax = new Axapta())
{
Ax.Logon(null, null, null, null);
AxaptaObject ax = Ax.CreateAxaptaObject("SomeClass");
object obj = ax.Call("getMapData",1);
Dictionary<String, String> dict = obj as Dictionary<String, String>;
このコードdict
では null です。なんで?
.Net 側で AX から複雑なデータ型を取得することは可能ですか?