【问题标题】:Dynamics AX 2012 Foreign Key ConstraintsDynamics AX 2012 外键约束
【发布时间】:2013-04-05 16:15:13
【问题描述】:

假设我有两张桌子:

Items
  Property1 (relates to PropertyName)
  Property2 (relates to PropertyName)
Properties
  PropertyName (index, single key alternate)

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

我可以创建一个单键备用外键关系来修复最佳实践错误。但是,我只能对其中一个字段执行此操作。如果我对两者都这样做,我会收到关于重复备用键的编译错误。

有没有什么方法可以像我们在 AX 2009 中那样创建正常关系而不会出现最佳实践错误?

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

谢谢

【问题讨论】:

    标签: foreign-key-relationship axapta dynamics-ax-2012


    【解决方案1】:

    在关系上设置属性时,将UseDefaultRoleNames 设置为否,然后给每个关系一个唯一的Role

    【讨论】:

      【解决方案2】:

      如果添加关系字段,则必须添加为外键字段。它还会在您的表格中自动添加一个字段。那么必须解决BP错误。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-06-04
        • 2015-01-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多