3

在创建新表单时,我正在尝试使用 javascript 在 CRM 的查找字段中设置文本值。

我正在使用 Xrm.Utility.openEntityForm 并使用以下代码:

var parameters = {};
parameters['myLookupFieldNameID'] = '{LookupGuidHere}'; //This is the value of the lookup being passed in
Xrm.Utility.openEntityForm(sEntityName, null, parameters);

当页面加载时,如果我保存它,它会正确设置值,但是当表单打开时,它实际上并没有显示该字段的名称值。有什么办法可以通过它来使用它吗?

4

1 回答 1

2

当您只是使用 javascript 或参数为查找设置 ID 时,它仍然可以工作,但 CRM 不会自动为您获取名称 - 您还需要将其传递进去。请参阅此处的文档:

http://msdn.microsoft.com/en-us/library/gg334375.aspx#BKMK_setValueLookupfields

于 2013-08-09T20:42:26.807 回答