Indexing 如何创建两个不同的索引can';不重复?

Indexing 如何创建两个不同的索引can';不重复?,indexing,duplicates,axapta,dynamics-ax-2012,x++,Indexing,Duplicates,Axapta,Dynamics Ax 2012,X++,我在MyTable中有两个不同的字段,FieldA和FieldB 我想创建两个索引,将AllowDuplicates设置为No,因为不应该有具有相同FieldA和FieldB的记录 如果我为每个字段创建两个索引,它仍然允许我创建具有值的记录,例如FieldB相同的值 是否可以为两个不同的字段设置两个不同的索引?因为这些字段彼此独立,或者我必须使用代码解决方案(validateWrite,insert,update等) 请参见下面的示例:我不希望这种情况发生 两条记录具有相同的字段b(反之亦然)

我在
MyTable
中有两个不同的字段,
FieldA
FieldB

我想创建两个索引,将
AllowDuplicates
设置为
No
,因为不应该有具有相同
FieldA
FieldB
的记录

如果我为每个字段创建两个索引,它仍然允许我创建具有值的记录,例如
FieldB
相同的值

是否可以为两个不同的字段设置两个不同的索引?因为这些字段彼此独立,或者我必须使用代码解决方案(
validateWrite
insert
update
等)

请参见下面的示例:我不希望这种情况发生
两条记录具有相同的
字段b
(反之亦然)

谢谢大家


享受吧

您可能需要同步表。在表格的关联菜单上执行此操作。您需要先删除重复项


如果仍然存在问题,请查看SQL Enterprise Manager(现在称为Studio)中的表。

您可能需要同步该表。在表格的关联菜单上执行此操作。您需要先删除重复项


如果仍然存在问题,请查看SQL Enterprise Manager(现在称为Studio)中的表.

如果您的索引字段BX也设置为AllowDuplicates=No,则屏幕截图中的数据不可用-如果可以,则尝试额外的数据库同步。如果您的索引字段BX也设置为AllowDuplicates=No,则屏幕截图中的数据不可用-如果可以,则尝试额外的数据库同步。谢谢@Jan B.Kjeldsen yua有一个原因,我必须同步表,并且工作正常。非常好!谢谢@Jan B.Kjeldsen yua我有理由要同步表,并且工作正常。非常好!