Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
ホーム  |  パッケージおよびクラスリストの非表示 |  パッケージ  |  クラス  |  新機能  |  索引  |  付録  |  英語で表示される理由
フィルター: サーバーからデータを取得しています...
サーバーからデータを取得しています...
mx.olap 

OLAPSet  - AS3 Flex

パッケージmx.olap
クラスpublic class OLAPSet
継承OLAPSet Inheritance Object
実装 IOLAPSet

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

OLAPSet クラスは OLAP クエリの軸を設定するために使用するセットを表します。セットは 0 個以上の組で構成されます。組が含まれていないセットを空のセットと言います。

関連する API エレメント



パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。
Object
  tuples : Array
[読み取り専用] このセットインスタンスに含まれる組です(IOLAPTuple インスタンスの配列)。
OLAPSet
パブリックメソッド
 メソッド定義元
  
コンストラクター
OLAPSet
  
新しいメンバーをセットに追加します。
OLAPSet
  
メンバーのリストをセットに追加します。
OLAPSet
  
新しい組をセットに追加します。
OLAPSet
  
この IOLAPSet インスタンスと入力の交差結合を含む、新しい IOLAPSet インスタンスを返します。
OLAPSet
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
  
このセットの階層化されたバージョンの新しい IOLAPSet を返します。
OLAPSet
 Inherited
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
  
この IOLAPSet インスタンスと入力の結合を含む、新しい IOLAPSet インスタンスを返します。
OLAPSet
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロテクトメソッド
 メソッド定義元
  
セット内の 2 つのメンバーの相対位置に関する情報を返します。
OLAPSet
  
2 つの組の共通 IOLAPHierarchy インスタンス、または組が階層を共有しない場合は null を返します。
OLAPSet
  
セット内の 2 つの組の相対位置に関する情報を返します。
OLAPSet
プロパティの詳細

tuples

プロパティ
tuples:Array  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

このセットインスタンスに含まれる組です(IOLAPTuple インスタンスの配列)。



実装
    public function get tuples():Array
コンストラクターの詳細

OLAPSet

()コンストラクター
public function OLAPSet()

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

コンストラクター

メソッドの詳細

addElement

()メソッド
public function addElement(e:IOLAPElement):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

新しいメンバーをセットに追加します。

このメソッドは、渡されたエレメントのタイプに応じて、適切なエレメントをセットに追加します。 IOLAPHierarchy エレメントが渡されると、階層のデフォルトメンバーが追加されます。 IOLAPLevel エレメントが渡されると、レベルのすべてのメンバーが追加されます。 IOLAPMember エレメントが渡されると、セットに追加されます。

パラメーター

e:IOLAPElement — 追加するメンバーです。 element が階層またはレベルの場合、そのメンバーが追加されます。 element が IOLAPMember のインスタンスの場合、直接追加されます。 各メンバーに対して、新しい組が作成されます。

addElements

()メソッド 
public function addElements(members:IList):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

メンバーのリストをセットに追加します。 階層またはメンバーのメンバーまたは子をセットに追加する必要がある場合、このメソッドを呼び出すことができます。

パラメーター

members:IList — 追加するメンバーです(IOLAPMember インスタンスのリスト)。各メンバーに対して、新しい組が作成されます。

addTuple

()メソッド 
public function addTuple(tuple:mx.olap:IOLAPTuple):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

新しい組をセットに追加します。

パラメーター

tuple:mx.olap:IOLAPTuple — 追加する組です。

compareMembers

()メソッド 
protected function compareMembers(m1:IOLAPMember, m2:IOLAPMember):int

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

セット内の 2 つのメンバーの相対位置に関する情報を返します。

パラメーター

m1:IOLAPMember — 最初のメンバーです。
 
m2:IOLAPMember — 2 番目のメンバーです。

戻り値
int — 次のとおりです。
  • メンバーが同じレベルの場合 0
  • m2 が m1 よりも高い階層にある場合 1
  • m1 が m2 よりも高い階層にある場合 -1

crossJoin

()メソッド 
public function crossJoin(input:IOLAPSet):IOLAPSet

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

この IOLAPSet インスタンスと input の交差結合を含む、新しい IOLAPSet インスタンスを返します。

パラメーター

input:IOLAPSet — IOLAPSet インスタンスです。

戻り値
IOLAPSet — この IOLAPSet インスタンスと input の交差結合を含む IOLAPSet インスタンスです。

findCommonHierarchy

()メソッド 
protected function findCommonHierarchy(t1:mx.olap:OLAPTuple, t2:mx.olap:OLAPTuple):IOLAPHierarchy

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

2 つの組の共通 IOLAPHierarchy インスタンス、または組が階層を共有しない場合は null を返します。

パラメーター

t1:mx.olap:OLAPTuple — 最初の組です。
 
t2:mx.olap:OLAPTuple — 2 番目の組です。

戻り値
IOLAPHierarchy — 2 つの組の共通 IOLAPHierarchy インスタンス、または組が階層を共有しない場合は null です。

hierarchize

()メソッド 
public function hierarchize(post:Boolean = false):IOLAPSet

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

このセットの階層化されたバージョンの新しい IOLAPSet を返します。

パラメーター

post:Boolean (default = false)true の場合、子が親に先行する必要があることを示します。 デフォルトでは、親が子に先行します。

戻り値
IOLAPSet — このセットの階層化されたバージョンの新しい IOLAPSet です。

sortTuple

()メソッド 
protected function sortTuple(t1:mx.olap:OLAPTuple, t2:mx.olap:OLAPTuple):int

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

セット内の 2 つの組の相対位置に関する情報を返します。

パラメーター

t1:mx.olap:OLAPTuple — 最初の組です。
 
t2:mx.olap:OLAPTuple — 2 番目の組です。

戻り値
int — 次のとおりです。
  • 組が同じレベルの場合 0
  • t2 が t1 よりも高い場合 1
  • t1 が t2 よりも高い場合 -1

union

()メソッド 
public function union(secondSet:IOLAPSet):IOLAPSet

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

この IOLAPSet インスタンスと input の結合を含む、新しい IOLAPSet インスタンスを返します。

パラメーター

secondSet:IOLAPSet — IOLAPSet インスタンスです。

戻り値
IOLAPSet — この IOLAPSet インスタンスと input の結合を含む IOLAPSet インスタンスです。




[ X ]英語で表示される理由
ActionScript 3.0 リファレンスガイドのコンテンツが英語で表示されます。

ActionScript 3.0 リファレンスガイドのすべての部分がすべての言語に翻訳されているわけではありません。言語エレメントが翻訳されていない場合、そのエレメントは英語で表示されます。例えば、ga.controls.HelpBox クラスはどの言語にも訳されていません。このため、リファレンスガイドの日本語バージョンでは、ga.controls.HelpBox クラスは英語で表示されます。