【问题标题】:How to create two different Index can't duplicate?如何创建两个不同的索引不能重复?
【发布时间】:2016-06-20 16:53:58
【问题描述】:

我在MyTable 有两个不同的字段,FieldAFieldB

我想创建两个索引,将AllowDuplicates 设置为No,因为应该没有FieldAFieldB 相同的记录。

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

是否可以为两个不同的字段设置两个不同的索引?因为这些字段是相互独立的还是我必须使用代码解决方案(validateWriteinsertupdate 等)?

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

谢谢大家,

享受吧!

【问题讨论】:

  • 如果您的索引 FieldBX 也设置为 AllowDuplicates=No,那么您制作的屏幕截图中的数据是不可能的 - 如果可能,请尝试额外的数据库同步。

标签: indexing duplicates axapta dynamics-ax-2012 x++


【解决方案1】:

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

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

【讨论】:

  • 谢谢@Jan B. Kjeldsen yua 我必须同步表,并且工作良好是有原因的。很亲切!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-08-07
  • 2021-01-12
  • 2022-07-10
  • 2013-12-11
  • 1970-01-01
  • 2020-07-12
  • 1970-01-01
相关资源
最近更新 更多