数组类型EDT的元素个数
在Axapta中有一些类封装了对AOT的查询操作,比如Dictionary,DictRelation,DictClass,DictType等.如果想知道某个扩展数据类型的有几个元素组成的,可以用如下代码:
static void getArrarySize(Args _args)
{
Dictionary d;
DictType dt;
;
d = new Dictionary();
dt = new DictType(d.typeName2Id("Dimension"));
print dt.arraySize();
pause;
}
当然某个EDT的其他属性也可以通过DictType来查询,比如基类型等.
{
Dictionary d;
DictType dt;
;
d = new Dictionary();
dt = new DictType(d.typeName2Id("Dimension"));
print dt.arraySize();
pause;
}