将单行文本转换为多行文本(MS CRM 2016)

Convert Single line text to Multiline text (MS CRM 2016)

我想问一下是否可以在不删除该字段的情况下将提交的数据类型从单行更改为多行

实际上 CRM 表单编辑器在创建文件后禁用了数据类型选项集,所以我想我必须通过数据库更改数据类型

但我需要知道是否可以这样做,如果我们更改数据库中的数据类型,是否会将表单中的字段从单行形状更改为多行。? 因为我的 CRM 在线,所以我需要确认是否可以让 Microsoft 为我做。

此致。

无法将单行文本字段转换为 multi-line 文本字段。相反,您应该创建一个新的 multi-line 文本字段并将数据从旧字段移动到新字段。

如果您是 on-premise,则不应直接更改数据库(Microsoft 不可能在线为您这样做):

Modifying tables, stored procedures, or views in the database is not supported.

是的,正如 Henrik 提到的那样,这是不可能的,但工具可以让它看起来适合所有实际目的;)

属性管理器(它是 XrmToolBox 的一个插件)会为您做这件事。它处于测试阶段,所以在未先在另一个环境中进行测试的情况下,请勿 运行 在产品中使用它。

只需 select 您的字段,选中转换属性类型(如果要迁移数据,可选择选中迁移数据)并执行。您需要在每个环境中执行此操作。