当前位置:   article > 正文

[AX]AX 2012的Model

ax的aot元素是什么

Model是AX2012的一个新概念,可以看作是AOT元素、Resource及标签文件的容器,最大的好处就是方便这些对象的导入导出。

使用AxUtil工具来创建Model:

AxUtil create /model:"My Model" /Layer:USR

这个命令在USR层上创建了名为“My Model”的新模型,创建新的模型后可以在AX的开发工具中选择当前模型,在Development workspace的状态栏上有显示当前的模型,我们在AOT中创建新的对象时新的对象被创建在当前模型中,在对象的属性窗口中我们也能看到AOT对象所属的Model。AOT中选择某个对象,右键菜单中有选项“Move to model”将对象移动到其他的Model。

也使用AxUtil工具来导入导出Model:

AxUtil export /model:"My Model" /file:MyModel.axmodel

AxUtil import /file:MyModel.axmodel

在AX2009及以前的版本中我们只能拷贝AOD应用文件来发布新的应用功能,使用Model要方便很多。

Model也是可以删除的:

AxUtil delete /model:"My Model"

从前面创建Model的命令也可以看到Model是基于某个层的,在一个层上可以创建任意多的模型。但是一个AOT对象在一个层上仍然是唯一的,不可能在两个不同的Model中创建相同名称相同类型的对象,比如在Model A中创建一个表Table1,在Model B中是不允许再创建表Table1的。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/971317
推荐阅读
相关标签
  

闽ICP备14008679号