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 に答える