Axapta Dynamics AX 2012以编程方式创建数据定义组

Axapta Dynamics AX 2012以编程方式创建数据定义组,axapta,x++,dynamics-ax-2012,Axapta,X++,Dynamics Ax 2012,是否有人尝试以编程方式创建数据定义组 基本上,创建组,然后向其中添加表 仅通过探索AX表单后面的表就尝试了这一点,但它似乎不想玩得很好。以编程方式创建数据定义组并不十分困难,但当您这么说时,我认为您希望这样做是为了系统地处理表 如果是这样的话,那么您不应该担心定义组,因为这更像是一个使用SysDataImport和SysDataExport类的用户界面,您应该直接通过代码使用这些类 这是我不久前在博客上写的一个例子,展示了如何导入/导出您的MorpX设置。您可以看到我在何处添加导入/导出表并执行

是否有人尝试以编程方式创建数据定义组

基本上,创建组,然后向其中添加表


仅通过探索AX表单后面的表就尝试了这一点,但它似乎不想玩得很好。

以编程方式创建数据定义组并不十分困难,但当您这么说时,我认为您希望这样做是为了系统地处理表

如果是这样的话,那么您不应该担心定义组,因为这更像是一个使用SysDataImport和SysDataExport类的用户界面,您应该直接通过代码使用这些类

这是我不久前在博客上写的一个例子,展示了如何导入/导出您的MorpX设置。您可以看到我在何处添加导入/导出表并执行这些工作


我们有一个isv解决方案,有很多设置表。我们的客户通常希望导出其设置并将其移动到其他服务器。每次使用新服务器时,他们都必须首先创建一个定义组。我想我会给他们一份为他们创建定义组的工作来节省一些时间。那么我的帖子似乎正是你需要的。在某些开发环境中,我们使用MorpX作为版本控制系统。当我们需要将数据库副本还原到它时,我们希望保留我们的MorpX设置。作业会在提示下导出5个所需的表,然后当我们想要引入其他设置时,作业允许我们导入以前导出的文件以填充这些表。我想你可以直接把作业中的表改成你的表,它可能会运行并做你想做的事情。很明显,您会将代码放在一个类中,并给它一个菜单项,等等。