首页 > 解决方案 > Dynamics365 - 向现有实体添加新的自动编号字段并填充其值

问题描述

我需要向 Dynamics365 CE 中的实体添加一个新的“自动编号”字段。

感谢 Jonas Rapp 出色的 XrmToolbox“自动编号管理器”,添加字段并定义其外观变得轻而易举。

我的挑战是:我在该实体中有 100'000 多个现有行 - 如何使用正确的自动编号值更新现有行?

我已经尝试过了 - 但即使我将“自动编号”字段设为“必需”,创建它也不会填充现有行的值。我希望这会自动完成 - 就像使用“计算列”或具有默认值 n SQL Server 的新“非空”列一样。

有什么简单的方法可以做到这一点?我可以通过工作流或通过 REST API 以某种方式更新这些现有行吗?

标签: c#dynamics-crmdynamics-crm-onlinedynamics-365autonumber

解决方案


您可以使用 Scribe 或 SSIS + Kingswaysoft 开发一些 ETL 作业,以按您想要的顺序获取所有记录并生成排序的自动编号以更新它们。

您也可以使用 Power Automate 流。

或者,乔纳斯的把戏也应该对你有所帮助。


推荐阅读