(Flex データ視覚化コンポーネントのみ)
パッケージmx.controls.olapDataGridClasses
クラスpublic class OLAPDataGridItemRendererProvider
継承OLAPDataGridItemRendererProvider Inheritance OLAPDataGridRendererProvider Inheritance Object

OLAPDataGridItemRendererProvider インスタンスにより、OLAPDataGrid コントロール内のアイテムのフォーマッタを指定できます。

関連項目

mx.controls.OLAPDataGrid
mx.formatters.Formatter


パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
  formatter : Formatter
関連する IOLAPElement のテキストに適用される Formatter クラスのインスタンスまたは Formatter クラスのサブクラスのインスタンスです。
OLAPDataGridItemRendererProvider
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
 Inheritedrenderer : IFactory
OLAPDataGrid コントロールのカスタマイズに使用されるレンダラーオブジェクトです。
OLAPDataGridRendererProvider
 InheritedstyleName : String
セルの外観を制御するための CSS スタイル宣言の名前です。
OLAPDataGridRendererProvider
 Inheritedtype : int
レンダラーが軸の次元(OLAPDataGrid.OLAP_DIMENSION)、階層(OLAPDataGrid.OLAP_HIERARCHY)、レベル(OLAPDataGrid.OLAP_LEVEL)、メンバー(OLAPDataGrid.OLAP_MEMBER)のうちのどれに適用されるかを指定します。
OLAPDataGridRendererProvider
 InheriteduniqueName : String
レンダラーが適用される IOLAPElement の一意の名前です。
OLAPDataGridRendererProvider
パブリックメソッド
 メソッド定義元
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロパティの詳細
formatterプロパティ
public var formatter:Formatter

関連する 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 次元の階層であることを指定します。





 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/controls/olapDataGridClasses/OLAPDataGridItemRendererProvider.html