小编j.a*_*van的帖子

如何在Dynamics AX 2012中从X ++生成CIL?

是否可以从X ++代码或命令行生成CIL(增量或完整)?

我的问题是我想将模型或xpo导入AX,我需要自动生成CIL.这是我们正在进行的自动化测试 - 因此,我不能像通常那样使用UI来生成增量或完整的CIL

谢谢!

cil ax x++ axapta dynamics-ax-2012

3
推荐指数
1
解决办法
5685
查看次数

Dynamics AX 2012外键约束

假设我有两张桌子:

Items
  Property1 (relates to PropertyName)
  Property2 (relates to PropertyName)
Properties
  PropertyName (index, single key alternate)
Run Code Online (Sandbox Code Playgroud)

在Dynamics AX 2012中建立正常关系时,我得到以下最佳实践错误:此表上仅允许外键约束.

我可以创建一个单一的备用外键关系来修复最佳实践错误.但是,我只能在其中一个字段中执行此操作.如果我为两者执行此操作,则会收到有关重复备用密钥的编译错误.

是否有一些方法可以创建正常的关系,就像我们在AX 2009中没有出现最佳实践错误一样?

或..如何在两个与同一列相关的字段上执行两个外键关系?

谢谢

axapta foreign-key-relationship dynamics-ax-2012

3
推荐指数
1
解决办法
4826
查看次数

在 ax 2012 x++ 中构建查询时如何使用 AND/OR 运算符

我真的找不到任何关于这个的东西,我真的无法弄清楚。无论如何,我已经创建了一个视图,我需要在 x++ 中使用 query/QueryRun 等进行过滤。

我正在尝试做的选择语句看起来像这样

  while select salestable order by PtsWebDeliveryDate, salesId
    where 
(SalesTable.SalesStatus == SalesStatus::Delivered && !SalesTable.PtsProdNorwood && SalesTable.CustAccount != acc && SalesTable.InvoiceAccount != acc &&
           salestable.PtsWebDeliveryDate >= today() && salestable.PtsWebDeliveryDate <= today()+daysahead)
           ||
          (
            SalesTable.SalesStatus == SalesStatus::Backorder && SalesTable.SalesType == SalesType::Sales && !SalesTable.PtsProdNorwood &&
             SalesTable.CustAccount != acc && SalesTable.InvoiceAccount != acc &&
          (
                (salesTable.PtsSalesorderPacked  && salestable.PtsWebDeliveryDate >= today() && salestable.PtsWebDeliveryDate <= today()+daysAhead)
            ||
                (!salesTable.PtsSalesorderPacked && salestable.PtsWebDeliveryDate >= d && salestable.PtsWebDeliveryDate <= today()+daysahead))
          )
{
//Do stuff
} …
Run Code Online (Sandbox Code Playgroud)

sql x++ axapta dynamics-ax-2012

3
推荐指数
1
解决办法
2万
查看次数

导出带或不带ID的AOT对象(XPO)?

我有这种情况,我们有一个生产Dynamics 2009 AX(RTM)环境,其AOT我们用来为RU8做代码更新项目.

所以现在,我有一个生产环境(RTM)和一个相同但修补到RU8的环境.

问题是,因为,页面定义在RTM环境中发生了变化,我想将它们导出到RU8环境.

我可以导出整个树的XPO(Web-> Web Files-> Page definitions)并将其导入RU8 env.但是我是否带有ID导出?如果两个环境中都存在对象,这会改变吗?

谢谢!

axapta dynamics-ax-2009 aot dynamics-ax-xpo

3
推荐指数
1
解决办法
1954
查看次数

AX形式的图像

在Dynamics AX中,我们在自定义表单中使用大量图像和图标用于各种目的.我们目前不得不在每台客户端计算机上单独安装图像/图标包,以便一切正常.

是否有一种方法(或最佳实践)来处理Dynamics中的图像和图标,因此不需要在每个客户端上安装?

理想情况下,我会在服务器上的一个位置安装所有图像和图标,并从那里引用所有内容,但我愿意接受任何可用的建议.

谢谢

microsoft-dynamics image ax axapta

2
推荐指数
1
解决办法
416
查看次数

你怎么"跑"一堂课

在Dynamics AX开发方面,我仍然是新手.

我正在这里完成一个教程.完成在C#和X ++中编写代码之后,教程说要运行类并显示消息(测试代码的结果).

我找不到如何在AX开发工作区中"运行"方法或类的解释.我找到了"Go(F5)",但没有任何反应(我在开始时就在两个代码中都有中断,所以它不会是一个无声的错误(如果有这样的话).

任何你能提供的帮助将不胜感激.

凯文

x++ axapta dynamics-ax-2012

2
推荐指数
1
解决办法
1万
查看次数

Microsoft Dynamics AX 2012 AIF QueryCriteria中的布尔AND逻辑

根据文件:

系统使用布尔OR逻辑连接所有标签.

这是否意味着构造一个在多个CriteriaElements之间执行布尔AND运算的QueryCriteria是完全不可能的?

x++ axapta dynamics-ax-2012

2
推荐指数
1
解决办法
1598
查看次数

Dynamics AX 2012:动态创建一个类

是否可以编写一个在AOT中动态创建新类对象和/或方法的x ++(或C#CLR)方法?

makeCustomClass(string className)
{
    //create new class with name className;
    //populate methods into that class;
}
Run Code Online (Sandbox Code Playgroud)

我甚至不确定从哪一个开始,所以一些示例代码将是一个很大的帮助.

c# clr x++ axapta dynamics-ax-2012

2
推荐指数
1
解决办法
2574
查看次数

1
推荐指数
1
解决办法
2755
查看次数