Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

$ZORDER (従来の関数)

次の配列ノード添え字に対する完全参照を返します。

Synopsis

$ZORDER(variable)

パラメータ

variable 添え字付きのローカル変数、またはグローバル変数の名前、または NULL 文字列。値、変数、式として指定することができます。

概要

ここでは、従来の関数である $ZORDER について説明します。ここでは、従来のアプリケーションとの互換性について説明します。$ZORDER は、$QUERY 関数と同じです。新しいプログラムでは、$ZORDER ではなく $QUERY を使用してください。

$ZORDER は、variable パラメータで示されるノードに続く、次の配列ノード添え字に対する完全参照を返します。変数は、ローカルまたはグローバルの添え字付き配列ノードです。返される添え字は、指定された変数の添え字と同じレベルです。変数のノード・レベルに後に続く配列ノードがない場合、$ZORDER は NULL 文字列 ("") を返します。

メモ

$ZORDER とネイキッド・インジケータ

$ZORDER はネイキッド・グローバル参照と共に使用されます。ネイキッド・インジケータが未定義の場合、$ZORDER は <NAKED> エラーを生成します。ネイキッド・インジケータが配列内の最後の要素を参照している場合は、$ZORDER は <UNDEFINED> エラーを生成します。

$ZORDER が配列の最後で <UNDEFINED> エラーを生成した後にネイキッド・インジケータを使用した場合、ネイキッド・インジケータは配列の最後の要素を参照します。

関連項目

FeedbackOpens in a new tab