在AX7中将工件从1个模型移动到另一个模型

时间:2016-08-19 21:10:45

标签: models axapta microsoft-dynamics dynamics-ax7 d3fo

我在AX7中工作,我需要将一些工件从Application Suite用户模型移动到我新创建的模型。

情境:

  1. 我创建了一个名为" My Model"
  2. 的模型
  3. 创建了一个名为" MyProject"的项目。并将其模型设置为"我的模型"
  4. 我有一张名为" MyTable"在Application Suite用户模型中。
  5. 问题:

    我在Aplication Explorer中打开MyTable并右键单击它,它没有显示选项"添加到项目",如果我选择"自定义"选项,它说

    " MyTable无法在MyProject中自定义,只有当模型位于同一个包中时才能进行自定义"

    那么如何将工件从Application Suite用户模型移动到我的模型?

2 个答案:

答案 0 :(得分:2)

我找到了它的解决方案,非常简单。

简介:

从后端移动您想要的工件,从“应用程序套件usr模型”中剪切文件并将其粘贴到“我的模型”,在这里你去!现在,当您打开Application explorer时,您将看到您的工件已移至“我的模型”。

详细说明:

转到下面的路径并剪切要移动到其他模型的工件。

C:\ Packages \ application suite \ application suite usr model \ AxTables

现在转到下面的路径并在此粘贴该工件。

C:\ Packages \ My Model \ AxTables

打开Application Explorer并找到您移动的工件,您将看到它已移动到您想要的模型。

答案 1 :(得分:1)

请允许我先在此处进行链接:https://community.dynamics.com/ax/f/33/t/193502

基本上,您可以执行Windows资源管理器移动,就像Shahrukh也提到的那样,或者您可以使用解决方案在两个项目之间剪切和粘贴。

更详细一点: 您的解决方案应至少包含两个项目:一个项目在您要移动元素的模型中工作,一个项目在您要移动元素的模型中工作。选择要移动的元素,剪切(或ctrl + x),选择要移动到的项目和粘贴(或ctrl + v)。根据您要移动的元素数量,这可能需要几分钟时间。

这将移动元素,而不会让你在VS外的文件夹中翻找,并且还会更新你的模型和源代码控制(假设你已经将源代码控制的解决方案添加到了源代码控制中)。