Dynamics crm 如何在自定义公共数据服务实体中自动生成主名称字段?

Dynamics crm 如何在自定义公共数据服务实体中自动生成主名称字段?,dynamics-crm,powerapps,common-data-service,powerapps-modeldriven,Dynamics Crm,Powerapps,Common Data Service,Powerapps Modeldriven,主名称字段默认为“必需”。如何在保存时按GUID或随机数填充此字段?PowerApps中有一个生成随机GUID的GUID()函数。默认情况下,其结果是GUID类型的数据(文本、值、日期等) 主名称是一个文本字段。要将GUID函数的结果强制为文本字符串,请在其周围环绕text(): Text(GUID()) 因此,在您的补丁语句或PrimaryName字段的Update属性中,您可以使用上面的表达式将GUID作为字符串输入。无代码解决方案:您可以将该字段标记为非业务所需,因此您将被取消阻止。您可

主名称字段默认为“必需”。如何在保存时按GUID或随机数填充此字段?

PowerApps中有一个生成随机GUID的GUID()函数。默认情况下,其结果是GUID类型的数据(文本、值、日期等)

主名称是一个文本字段。要将GUID函数的结果强制为文本字符串,请在其周围环绕text():

Text(GUID())

因此,在您的补丁语句或PrimaryName字段的Update属性中,您可以使用上面的表达式将GUID作为字符串输入。

无代码解决方案:您可以将该字段标记为非
业务所需
,因此您将被取消阻止。您可以使用无代码UI工作流用一些固定文本填充主名称字段。此WF可在创建后触发

代码解决方案:可在预创建时触发插件,自定义C#代码可用于在此字段中预填充某些自动编号/文本


专业提示:模型驱动的应用程序只不过是经典的Dynamics CRM,因此在搜索解决方案时使用该关键字:)

是的,此解决方案在画布应用程序中可用,但在模型驱动的应用程序中没有GUID()函数。如果我是对的…你最后会选择哪一个?