コレクション (クライアント側の参照)

 

公開日: 2016年11月

対象: Dynamics CRM 2015

コレクション は、配列を表すデータへのアクセスを提供する構造です。ただし、配列のデータを変更する機能はありません。

次のリストは、Xrm.Page オブジェクト モデルで使用可能なコレクションを示しています。

  • Xrm.Page.data.entity.属性: ページ上のすべての属性。

  • Xrm.Page.ui.controls: ページ上のすべてのコントロール。

  • Xrm.Page.ui.タブ: ページ上のすべてのタブ。

  • Xrm.Page.ui Tab.セクション: タブのすべてのセクション。

  • Xrm.Page.ui Section.controls: セクションのすべてのコントロール。

  • Xrm.Page.ui.navigation.items: フォーム ナビゲーション領域のすべての項目。

  • Xrm.Page.ui.formSelector.items: ユーザーが使用できるすべてのフォーム。

  • Xrm.Page Attribute.controls: 属性のすべてのコントロール。

  • Xrm.Page.data.process.getActivePath: 分岐ルールに基づく現在のアクティブ パスのステージ。

  • Xrm.Page.data.process.getActiveProcess に返されるプロセスに使用できるプロセスの getStages メソッド。

  • Xrm.Page.data.process.getActiveStageXrm.Page.data.process.getActivePath、および Xrm.Page.data.process.getActiveProcess に返されるステージに使用できるステージの getSteps メソッド。

注意

Xrm.Page.data.process 名前空間で返されるオブジェクトには名前が含まれていないため、get メソッドで文字列パラメーターを使用してもオブジェクトは返されません。

Microsoft Dynamics CRM Online 2015 更新プログラム 1 では、getRowsgetSelectedRowsGridRow のコレクションを返します。詳細:グリッドのオブジェクトとメソッド (クライアント側の参照)

コレクションのメソッド

  • forEach
    コレクションの各オブジェクトにデリゲート関数のアクションを適用します。

  • get
    渡される引数に基づいて、コレクションから 1 つ以上のオブジェクトを取得します。

  • getLength
    コレクションの項目数を取得します。

forEach

デリゲート関数に含まれるアクションを適用します。

collection.forEach(delegate function(attribute, index))
  • 引数
    属性とインデックスのパラメーターを持つデリゲート関数。

get

渡される引数に基づいて、コレクションから 1 つ以上のオブジェクトを取得します。

collection.get([String][Number][delegate function(attribute, index)])

注意

Xrm.Page.data.entity.attributes コレクションの get メソッドは、Xrm.Page.getAttribute ショートカット メソッドを使用して利用できます。

Xrm.Page.ui.controls コレクションの get メソッドは、Xrm.Page.getControl ショートカット メソッドを使用して利用できます。

  • 引数

    • なし​​

      • 戻り値 コレクションのすべてのオブジェクト。
        種類: 配列
    • 文字列

      • 戻り値 名前が引数と一致するオブジェクト。
        種類: オブジェクト

        備考:Xrm.Page.data.process 名前空間で返されるオブジェクトには名前が含まれていないため、このメソッドで文字列パラメーターを使用してもオブジェクトは返されません。

    • 番号

      • 戻り値 インデックスが数字と一致するオブジェクト。
        種類: オブジェクト
    • デリゲート関数(属性, インデックス)

      • 戻り値 デリゲート関数が true を返す任意のオブジェクト。
        種類: 配列

getLength

コレクションの項目数を取得します。

collection.getLength()
  • 戻り値
    種類: 数値

関連項目

フォーム スクリプトの簡易参照
クライアント側のプログラミング リファレンス
Xrm.Page.data.entity (クライアント側の参照)
Xrm.Page.ui (クライアント側の参照)
Xrm.Page.ui タブ (クライアント側の参照)
Xrm.Page.ui セクション (クライアント側の参照)
Xrm.Page.data.entity 属性 (クライアント側の参照)
Microsoft Dynamics CRM 2015 フォームのコードを記述する
Xrm.Page オブジェクト モデルの使用

© 2017 Microsoft. All rights reserved. 著作権