将表中的现有索引(由两个字段组成)添加为主索引? ax 2012

时间:2015-03-18 03:43:29

标签: primary-key axapta dynamics-ax-2012 surrogate-key dynamics-ax-2012-r3

我的表中有一个索引TestIndex,有两个字段:Code1和Code2 索引属性:允许重复:否,AlternateKey:是
字段属性:强制性:是AllowEdit:否

当我到达Table Properties PrimaryIndex:SurrogateKey时。 我想将此PrimaryIndex更改为TestIndex。 但是当我点击DropDown时,它没有显示TestIndex值。 当我手动输入TestIndex并单击输入其显示TestIndex时。 但是当我点击下拉列表时,我无法看到testIndex。

为什么呢? 我做过的手工操作是错误的还是正确的?

如何在primaryIndex的下拉列表中获取TestIndex?

1 个答案:

答案 0 :(得分:1)

请参阅Table Keys: Surrogate, Alternate, Replacement, Primary, and Foreign

  

一张表可以有几个备用键。如果备用密钥只包含一个字段,则任何一个备用密钥都可以切换为主密钥。