在MS CRM 4.0中,有没有办法确保字段是唯一的?

时间:2010-07-07 15:08:11

标签: dynamics-crm

我正在CRM 4.0中创建一个新实体来跟踪我们的项目。一个字段是项目代码,我想有办法确保该字段包含唯一值。

我知道这不是一个密钥,它不会被用作密钥,但是出于人类可读性/跟踪的目的,如果我能告诉用户他刚刚输入的代码已经存在,那将会很好使用

我认为有必要进行网络服务/ javascript调用,但我想知道是否有其他人已经解决了这个问题。

1 个答案:

答案 0 :(得分:1)

取决于你想要的万无一失。

  • 网络服务调用相当轻量级,但如果两个人同时保存一条记录,那么当时就不会检测到它,并且会发生重复编码。
  • 自定义插件肯定会检测到欺骗代码,但在用户尝试保存之前,您不会收到任何反馈。用户输入记录的重复代码仍然很小。
  • 我们使用的完全无懈可击的方法是使用一个插件来检查我们锁定的自定义数据库表,然后一次只允许一个插件。
相关问题