Dynamics 365(online) V9.0 new features for developers(四:自动编号)

    自动编号,这个属于刚需,但CRM一直没有提供这个功能,项目中都是自己开发一套,然后重复利用。

    9.0版本中终于引入了这个功能,官方docs介绍,但目前的缺陷是只支持coding来创建这个自动编号的属性,还没有图形界面来让用户操作,但高手在民间,已有大神开发出了xrmtoolbox插件实现可视化配置。

    插件的名字叫Auto Number Manager

Dynamics 365(online) V9.0 new features for developers(四:自动编号)

  如果你的home列表里没有,点击工具栏中的Tools,在plugin store中找到它然后点击install

Dynamics 365(online) V9.0 new features for developers(四:自动编号)

  这个功能只支持9.0以后的版本,如果你的版本不符合,工具会给出提示

Dynamics 365(online) V9.0 new features for developers(四:自动编号)

    另一个地方需要注意,在创建connection连接online的时候,Organization url只需要填写online的地址到.com为止,很多人会在这个地方自然而然的填了组织服务地址,那是错误的

Dynamics 365(online) V9.0 new features for developers(四:自动编号)

username填写邮箱地址即可,domain可不填

Dynamics 365(online) V9.0 new features for developers(四:自动编号)

    连上后选择解决方案下你要创建属性的实体,点击下方的new,右侧的Number Format有多种形式,可以*组合,你可以去看下官方文档中的Format说明,最后点击create

Dynamics 365(online) V9.0 new features for developers(四:自动编号)

然后就能在实体里看到建好的自动编号属性

Dynamics 365(online) V9.0 new features for developers(四:自动编号)

当然我们还是需要手动的把该字段放到窗体页面上,新建记录保存后就能看到效果,自动编号自动默认是只读的。

Dynamics 365(online) V9.0 new features for developers(四:自动编号)