パッケージ | mx.controls.olapDataGridClasses |
クラス | public class OLAPDataGridItemRendererProvider |
継承 | OLAPDataGridItemRendererProvider OLAPDataGridRendererProvider Object |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
関連する API エレメント
パブリックプロパティ
プロパティ | 定義元 | ||
---|---|---|---|
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
formatter : Formatter
関連する IOLAPElement のテキストに適用される Formatter クラスのインスタンスまたは Formatter クラスのサブクラスのインスタンスです。 | OLAPDataGridItemRendererProvider | ||
renderer : IFactory
OLAPDataGrid コントロールのカスタマイズに使用されるレンダラーオブジェクトです。 | OLAPDataGridRendererProvider | ||
styleName : String
セルの外観を制御するための CSS スタイル宣言の名前です。 | OLAPDataGridRendererProvider | ||
type : int
レンダラーが軸の次元(OLAPDataGrid.OLAP_DIMENSION)、階層(OLAPDataGrid.OLAP_HIERARCHY)、レベル(OLAPDataGrid.OLAP_LEVEL)、メンバー(OLAPDataGrid.OLAP_MEMBER)のうちのどれに適用されるかを指定します。 | OLAPDataGridRendererProvider | ||
uniqueName : String
レンダラーが適用される IOLAPElement の一意の名前です。 | OLAPDataGridRendererProvider |
パブリックメソッド
プロパティの詳細
formatter | プロパティ |
public var formatter:Formatter
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
関連する IOLAPElement のテキストに適用される Formatter クラスのインスタンスまたは Formatter クラスのサブクラスのインスタンスです。
たとえば、次の例に示すように、CurrencyFormatter フォーマッターを OLAPDataGrid コントロールに適用します。
<mx:CurrencyFormatter id="usdFormatter" precision="2" currencySymbol="$" decimalSeparatorFrom="." decimalSeparatorTo="." useNegativeSign="true" useThousandsSeparator="true" alignSymbol="left"/> ... <mx:OLAPDataGrid id="myOLAPDG" width="100%" height="100%"> <mx:itemRendererProviders> <mx:OLAPDataGridItemRendererProvider uniqueName="[QuarterDim].[Quarter]" type="{OLAPDataGrid.OLAP_HIERARCHY}" formatter="{usdFormatter}"/> </mx:itemRendererProviders> </mx:OLAPDataGrid>
この例では、uniqueName
プロパティと type
プロパティは、Quarter が QuarterDim 次元の階層であることを指定します。
Tue Jun 12 2018, 10:34 AM Z