干吗要弄个Map出来??因为Table不能继承.如果两个表的内容的逻辑基本上是一样的,有必要分别写一套方法吗?显然没必要,这时需要Map,Map说白了就是在一些表中共享的方法库.那么怎么玩那?如何调用某个map中的方法?
Common.map::Method();
Common是某个表变量,Map是某个map的名称,Method是map中的某个方法.
axapta中有很多map使用的例子,比如SalesLine的calcLineDiscExclTax方法就用了map SalesPurchLine的calcLineDiscExclTax方法.因为买卖的折扣计算方式是一样的,所以采用了同样的代码计算.



