| パッケージ | mx.olap |
| クラス | public class OLAPAttribute |
| 継承 | OLAPAttribute OLAPHierarchy OLAPElement Proxy Object |
| 実装 | IOLAPAttribute |
MXML シンタックスを隠す
The <mx:OLAPAttribute> tag inherits all of the tag attributes
of its superclass, and adds the following tag attributes:
<mx:OLAPAttribute
Properties
dataField=""
/>
関連項目
| プロパティ | 定義元 | ||
|---|---|---|---|
![]() | children : IList [読み取り専用]
すべてのメンバーの子です(IOLAPMember インスタンスのリスト)。 | OLAPHierarchy | |
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。 | Object | |
| dataCompareFunction : Function
データのソート時にデータエレメントを比較するために使用するユーザー指定のコールバック関数です。 | OLAPAttribute | ||
| dataField : String [読み取り専用]
この OLAPAttribute インスタンスにデータを提供する入力データセットのフィールドです。 | OLAPAttribute | ||
| dataFunction : Function
属性の実際のデータを返すコールバック関数です。 | OLAPAttribute | ||
![]() | defaultMember : IOLAPMember [読み取り専用]
階層のデフォルトメンバーです。 | OLAPHierarchy | |
![]() | dimension : IOLAPDimension
このエレメントが属する次元です。 | OLAPElement | |
![]() | displayName : String
表示に使用できるストリングとしての OLAP エレメントの名前です。 | OLAPElement | |
| displayNameFunction : Function
メンバーエレメントの表示名を返すコールバック関数です。 | OLAPAttribute | ||
| hasAll : Boolean [override]
属性が集計可能であると見なされ、すべてのメンバーが存在するので、true が含まれています。 | OLAPAttribute | ||
| members : IList [override] [読み取り専用]
この階層に属するすべてのレベルのすべてのメンバーです(IOLAPMember インスタンスのリスト)。 | OLAPAttribute | ||
![]() | name : String [override]
この階層のユーザー定義の名前です。 | OLAPHierarchy | |
![]() | prototype : Object [静的]
クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。 | Object | |
![]() | uniqueName : String [読み取り専用]
キューブ内の OLAP エレメントの一意の名前です。 | OLAPElement | |
| メソッド | 定義元 | ||
|---|---|---|---|
コンストラクタです。 | OLAPAttribute | ||
![]() |
階層内の指定された名前を持つレベルを返します。 | OLAPHierarchy | |
![]() |
階層内の指定された名前を持つメンバーを返します。 | OLAPHierarchy | |
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
![]() |
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
![]() |
エレメントの一意の名前を返します。 | OLAPElement | |
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
| dataCompareFunction | プロパティ |
public var dataCompareFunction:Functionデータのソート時にデータエレメントを比較するために使用するユーザー指定のコールバック関数です。 デフォルトでは、データメンバーは直接比較されます。
| dataField | プロパティ |
dataField:String [読み取り専用] この OLAPAttribute インスタンスにデータを提供する入力データセットのフィールドです。
public function get dataField():String| dataFunction | プロパティ |
dataFunction:Function属性の実際のデータを返すコールバック関数です。 このコールバック関数を使用して、実際のデータに基づいて計算されたデータを返します。 例えば、月を数値で表す実際のデータからストリングとしての月名を返すことができます。 または、値を計算することができます。 例えば、入力データに 1、4、9、10、12、15、20 などの人々の年齢が含まれている場合、コールバック関数は 1-10 または 11-20 などの年齢を含む年齢グループを返すことができます。
コールバック関数のシグネチャは、次のとおりです。
function myDataFunction(rowData:Object, dataField:String):Object;
この場合、rowData には入力フラットデータの行のデータが含まれ、dataField にはデータフィールドの名前が含まれています。
関数は、ストリングまたは数値を返すことができます。
次の例では、フラットデータ内の年齢値ごとの年齢グループを返します。
private function ageGroupingHandler(rowData:Object, field:String):Object
{
return rowData[field] / 10;
}
public function get dataFunction():Function public function set dataFunction(value:Function):void| displayNameFunction | プロパティ |
public var displayNameFunction:Functionメンバーエレメントの表示名を返すコールバック関数です。 Flex は、OLAPAttribute インスタンスに追加されたメンバーごとに、この関数を呼び出します。
この関数のシグネチャは次のとおりです。
function myDisplayNameFunction(memberName:String):String
この場合、memberName にはエレメントの名前が含まれています。
関数はエレメントの表示名を返します。
次の例では、1、2、3 などの数値のグループ名を "0-9"、"10-19" などの表示名に変換します。
private function myDispFunction(name:String):String
{
var value:int = parseInt(name);
return String((value)0 + " - ") + String((value+1)0-1);
}
| hasAll | プロパティ |
hasAll:Boolean[override]
属性が集計可能であると見なされ、すべてのメンバーが存在するので、true が含まれています。
override public function get hasAll():Boolean override public function set hasAll(value:Boolean):void| members | プロパティ |
members:IList [読み取り専用] [override] この階層に属するすべてのレベルのすべてのメンバーです(IOLAPMember インスタンスのリスト)。 返されたリストがリモートデータを表す場合があり、その場合は ItemPendingError がスローされます。
override public function get members():IList| OLAPAttribute | () | コンストラクタ |
public function OLAPAttribute(name:String = null, displayName:String = null)コンストラクタです。
パラメータname:String (default = null) — OLAPAttribute インスタンスの名前です。 このパラメータを使用して、OLAPAttribute インスタンスを OLAPLevel インスタンスに関連付けます。
| |
displayName:String (default = null) — 表示に使用できるストリングとしての属性の名前です。
|
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/olap/OLAPAttribute.html