自定义字段上实体的GUID

自定义字段上实体的GUID,guid,onload,Guid,Onload,我想在serviceactivity中创建自定义文本字段。当serviceactivity onloads时,我希望该文本字段中有serviceactivities GUID。有人知道我如何解决这个问题吗?当然 在实体上创建一个新属性(myguid)以保存GUID 进入该实体的主窗体自定义 将新的myguid字段添加到表单中 在表单属性上,更改onLoad事件 使用crmForm.ObjectId获取GUID值 例如: crmForm.all.myguid.DataValue=crmForm.O

我想在serviceactivity中创建自定义文本字段。当serviceactivity onloads时,我希望该文本字段中有serviceactivities GUID。有人知道我如何解决这个问题吗?

当然

  • 在实体上创建一个新属性(myguid)以保存GUID
  • 进入该实体的主窗体自定义
  • 将新的myguid字段添加到表单中
  • 在表单属性上,更改onLoad事件
  • 使用crmForm.ObjectId获取GUID值
  • 例如: crmForm.all.myguid.DataValue=crmForm.ObjectId

    你可能想看看。当然

  • 在实体上创建一个新属性(myguid)以保存GUID
  • 进入该实体的主窗体自定义
  • 将新的myguid字段添加到表单中
  • 在表单属性上,更改onLoad事件
  • 使用crmForm.ObjectId获取GUID值
  • 例如: crmForm.all.myguid.DataValue=crmForm.ObjectId


    马丁:请更新您的问题,而不是在评论中添加更多信息。谢谢。@Martin:请更新您的问题,而不是在评论中添加更多信息。谢谢,嗨!谢谢你的回答。我已经按照您所说的做了,并使用以下代码获取GUID值…我发现一个错误,crmForm.all.myguid.Datavalue为null或不是onject。你能从我的代码中看出我做错了什么吗?var myguid=crmForm.ObjectId;在这种情况下,如果(crmForm.all.myguid.DataValue!=null){crmForm.all.myguid.DataValue=crmForm.ObjectId;},myguid应该是一个nvarchar文本属性字段。在运行该代码之前,请确保将此属性字段添加到表单中。非常感谢您的回答。我真的很感激。我有错误的属性名,所以我已经修复了。。。现在我再也没有收到任何错误消息。。但我的文本字段中仍然没有显示任何值。这是我的代码:var new_myguid=crmForm.ObjectId;如果(crmForm.all.new_myguid.DataValue!=null){crmForm.all.new_myguid.DataValue=crmForm.ObjectId;}您能看到代码在您的CRM中是否有效吗?@Martin,因为crmForm.all.new_myguid.DataValue==null,您的if条件永远不会满足。只需使用以下代码,而不需要所有附加代码:crmForm.all.new_myguid.DataValue=crmForm.ObjectId;你好谢谢你的回答。我已经按照您所说的做了,并使用以下代码获取GUID值…我发现一个错误,crmForm.all.myguid.Datavalue为null或不是onject。你能从我的代码中看出我做错了什么吗?var myguid=crmForm.ObjectId;在这种情况下,如果(crmForm.all.myguid.DataValue!=null){crmForm.all.myguid.DataValue=crmForm.ObjectId;},myguid应该是一个nvarchar文本属性字段。在运行该代码之前,请确保将此属性字段添加到表单中。非常感谢您的回答。我真的很感激。我有错误的属性名,所以我已经修复了。。。现在我再也没有收到任何错误消息。。但我的文本字段中仍然没有显示任何值。这是我的代码:var new_myguid=crmForm.ObjectId;如果(crmForm.all.new_myguid.DataValue!=null){crmForm.all.new_myguid.DataValue=crmForm.ObjectId;}您能看到代码在您的CRM中是否有效吗?@Martin,因为crmForm.all.new_myguid.DataValue==null,您的if条件永远不会满足。只需使用以下代码,而不需要所有附加代码:crmForm.all.new_myguid.DataValue=crmForm.ObjectId;