Xrm.Page object hierarchy
には、3つのオブジェクトが含まれています。Xrm.Pageオブジェクト階層
1.コンテキスト
2.データ
3. UI
はい!良い。しかし、与えられた図documentationでは、いくつかの子オブジェクトは青で、一部は白です。それはその特定の理由ですか?なぜ彼らは色が違うのですか?これらのオブジェクトやコレクションなど何か?
Xrm.Page object hierarchy
には、3つのオブジェクトが含まれています。Xrm.Pageオブジェクト階層
1.コンテキスト
2.データ
3. UI
はい!良い。しかし、与えられた図documentationでは、いくつかの子オブジェクトは青で、一部は白です。それはその特定の理由ですか?なぜ彼らは色が違うのですか?これらのオブジェクトやコレクションなど何か?
ホワイトオブジェクトを表します。青はcollectionsを示します。
2つの例を考えてみましょう。
エンティティレコードの属性をid
にするには、getId()
エンティティオブジェクトのメソッドを使用する必要があります。
Xrm.Page.data.entity.getId()
Xrm.Page.data.entity
ページに表示されているレコード、保存方法、およびフォームに含まれるすべての属性の コレクションに固有の情報 を取得するためのメソッドを提供します。
エンティティレコードのすべての子属性を取得するために、エンティティオブジェクトは属性コレクションを提供します。特定の属性プロパティを得るには、&という名前を渡します。
Xrm.Page.getAttribute(arg).getAttributeType()
Xrm.Page.data.entity.attributes
コレクションは 形式で提供されています各エンティティ属性へのアクセスを提供します。
Xrm.Page.getAttribute
は、Xrm.Page.data.entity.attributes
コレクションにアクセスするためのショートカットです。
CRM Webクライアントモデルを使用する最良の方法は、このチートシートを使用することです。 2015年から、しかし9
http://crmunwrapped.blogspot.com/2015/03/crm-2015-client-api-cheat-sheet.html
おかげ@Arunにすべてをバックアップのために非常に適用されます。私はまた、コレクション名を持つ「s」という単語は、複数あることを伝えています。例えば'段階'、 '属性'、 '制御'、 '段階'です。言い換えれば、1つのエンティティは複数の属性を持つことができ、1つの属性は複数のコントロールを含みます。 – user3787092