1

JavaScript を使用して Microsoft CRM 4.0 のカスタム フィールドの値を取得するにはどうすればよいですか?

機能するものは次のとおりです。

これにより、リソース フィールドの最初の要素の ID が取得されます。

crmForm.all.resources.DataValue[0].id;

これは名前を取得します。

crmForm.all.resources.DataValue[0].name;

これが私が期待していたものですが、そうではありません:

私のリソースでは、new_precohora という名前のカスタム フィールドを作成しましたが、このように取得できることを望んでいました。

crmForm.all.resources.DataValue[0].new_precohora;

しかし、何らかの理由で、そのフィールドは存在しないようです。

施設・設備のフォームにJavaScriptを設定するとアクセスできます。しかし、サービス活動フォームにある自分のリソース フィールドから実行したかったのです。

前もって感謝します!

4

1 に答える 1

1

ルックアップ フィールドを介して関連レコードのデータにアクセスすることはできません。

検索フィールドは、レコードの ID と名前のみを提供します。レコードからさらに情報を取得したい場合は、Web サービス クエリを実行する必要があります。

このサンプルを見ることをお勧めします: CrmService.Retrieve Method Using JScript

于 2013-05-12T08:09:46.857 に答える