Packagemx.controls.olapDataGridClasses
Classpublic class OLAPDataGridItemRendererProvider
InheritanceOLAPDataGridItemRendererProvider Inheritance OLAPDataGridRendererProvider Inheritance Object

Language Version : ActionScript 3.0
Product Version : Flex 3
Runtime Versions : Flash Player 9, AIR 1.1

An OLAPDataGridItemRendererProvider instance lets you specify a formatter for the items in the OLAPDataGrid control.

See also

mx.controls.OLAPDataGrid
mx.formatters.Formatter


Public Properties
 PropertyDefined By
  formatter : Formatter
An instance of the Formatter class, or of a subclass of the Formatter class, applied to the text to of the associated IOLAPElement.
OLAPDataGridItemRendererProvider
 Inheritedrenderer : IFactory
The renderer object used for customizing the OLAPDataGrid control.
OLAPDataGridRendererProvider
 InheritedstyleName : String
The name of a CSS style declaration for controlling the appearance of the cell.
OLAPDataGridRendererProvider
 Inheritedtype : int
Specifies whether the renderer is applied to a dimension (OLAPDataGrid.OLAP_DIMENSION), hierarchy(OLAPDataGrid.OLAP_HIERARCHY), level(OLAPDataGrid.OLAP_LEVEL), or member (OLAPDataGrid.OLAP_MEMBER) of an axis.
OLAPDataGridRendererProvider
 InheriteduniqueName : String
The unique name of the IOLAPElement to which the renderer is applied.
OLAPDataGridRendererProvider
Property Detail
formatterproperty
public var formatter:Formatter

Language Version : ActionScript 3.0
Product Version : Flex 3
Runtime Versions : Flash Player 9, AIR 1.1

An instance of the Formatter class, or of a subclass of the Formatter class, applied to the text to of the associated IOLAPElement.

For example, you apply a CurrencyFormatter formatter to an OLAPDataGrid control, as the following example shows:

      <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>

In this example, the uniqueName and type properties specify that Quarter is a hierarchy of the QuarterDim dimension.