現行コンテキストのオブジェクト・プロパティー

カスタム関数は、標準の「this」変数を使用して、マップの現行コンテキスト・ノードにアクセスできます。 コンテキストには次の 3 とおりの場合があります。
カスタム関数では、以下のオブジェクト・プロパティーが現行コンテキストで使用可能です。
  • this.current - 現行コンテキスト・ノード
  • this.nodeList - 現行コンテキスト・ノード・セット
  • this.nodeListLength - 現行コンテキストのサイズ (ノード数)
  • this.nodeListPosition - 現行コンテキスト・ノード・セット内の現行コンテキスト・ノードの位置
マッピング・エディターでは、実行時における現行コンテキストの this.nodeList プロパティーは、現在サポートされていません。 this.nodeList プロパティーにアクセスするカスタム JavaScript 関数を呼び出すマップは、統合アプライアンスで実行されますが、その際にマッピング・エディターのテスト機能は使用されません。

カスタム関数内の現行コンテキストの共通ノード・プロパティーにアクセスすることもできます。 詳しくは、『カスタム関数内のノードのオブジェクト・プロパティー』を参照してください。