java-script を使用して動的 CRM カスタム フィールドの値を取得し、取得した値を使用して計算を実行し、それを別のカスタム フィールドに配置するにはどうすればよいですか?
質問する
10137 次
2 に答える
6
それらは、任意のフォームの他のフィールドと同様に参照できます。
// assuming the name of your field is *Konrad*
var coder = Xrm.Page.getAttribute(“new_Konrad”).getValue();
ただし、Web リソースによって入力された IFRAME のコンテキストから同じデータ フィールドにアクセスする場合は、上記の行に次のプレフィックスを付けて、ロケーションの親を参照する必要があります。
// assuming the name of your field is *Konrad*
var coder = window.parent.Xrm.Page.getAttribute(“new_Konrad”).getValue();
すべてが SDK に文書化されていることを付け加えることができますが、私自身もあまり頻繁にアクセスしていないことを認めなければなりません。
于 2013-02-14T08:11:10.280 に答える
3
Javascript を介してオブジェクトにアクセスするための構造の詳細については、この記事を参照してください。値を取得するには、Konrad が言ったように、必要な値を入力するには、次のようにします。
Xrm.Page.getAttribute("CRMFieldName").setValue('Some Value');
操作を行うには Javascript を適用します。Javascriptを学習するには、このサイトを参照してください。
お役に立てれば
于 2013-02-14T09:39:17.813 に答える