Package | mx.olap |
Classe | public class OLAPAttribute |
Héritage | OLAPAttribute OLAPHierarchy OLAPElement Proxy |
Implémente | IOLAPAttribute |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
The <mx:OLAPAttribute>
tag inherits all of the tag attributes
of its superclass, and adds the following tag attributes:
<mx:OLAPAttribute Properties dataField="" />
Propriété MXML par défautelements
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
allMemberName : String
Nom du membre all de la hiérarchie. | OLAPHierarchy | ||
children : IList [lecture seule]
Enfants du membre all, en tant que liste d’instances IOLAPMember. | OLAPHierarchy | ||
dataCompareFunction : Function
Fonction de rappel fournie par l’utilisateur à utiliser pour comparer les éléments de données lors du tri des données. | OLAPAttribute | ||
dataField : String
Champ de l’ensemble de données d’entrée qui fournit les données pour cette instance OLAPAttribute. | OLAPAttribute | ||
dataFunction : Function
Fonction de rappel qui renvoie les données réelles de l’attribut. | OLAPAttribute | ||
defaultMember : IOLAPMember [lecture seule]
Membre par défaut de la hiérarchie. | OLAPHierarchy | ||
dimension : IOLAPDimension
Dimension à laquelle cet élément appartient. | OLAPElement | ||
displayName : String
Nom de l’élément OLAP, en tant que chaîne, qui peut être utilisé pour l’affichage. | OLAPElement | ||
displayNameFunction : Function
Fonction de rappel qui renvoie le nom d’affichage d’un élément de membre. | OLAPAttribute | ||
hasAll : Boolean [override]
Contient la valeur true car les attributs sont sensés être agrégeables et tous les membres sont présents. | OLAPAttribute | ||
members : IList [override] [lecture seule]
Tous les membres de tous les niveaux qui appartiennent à cette hiérarchie, en tant que liste d’instances IOLAPMember. | OLAPAttribute | ||
name : String [override]
Nom de cette hiérarchie défini par l’utilisateur. | OLAPHierarchy | ||
uniqueName : String [lecture seule]
Nom unique de l’élément OLAP dans le cube. | OLAPElement |
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | OLAPAttribute | ||
Renvoie le niveau avec le nom donné dans la hiérarchie. | OLAPHierarchy | ||
Renvoie le membre avec le nom donné dans la hiérarchie. | OLAPHierarchy | ||
Renvoie le nom unique de l’élément. | OLAPElement |
dataCompareFunction | propriété |
public var dataCompareFunction:Function
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Fonction de rappel fournie par l’utilisateur à utiliser pour comparer les éléments de données lors du tri des données. Par défaut, les membres de données sont comparés directement.
dataField | propriété |
dataField:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Champ de l’ensemble de données d’entrée qui fournit les données pour cette instance OLAPAttribute.
Implémentation
public function get dataField():String
public function set dataField(value:String):void
dataFunction | propriété |
dataFunction:Function
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Fonction de rappel qui renvoie les données réelles de l’attribut. Utilisez cette fonction de rappel pour renvoyer des données calculées en fonction des données réelles. Par exemple, vous pouvez renvoyer le nom du mois en tant que chaîne à partir de la date réelle qui représente le mois en tant que nombre. Ou vous pouvez calculer une valeur. Par exemple, vos données d’entrée contiennent les âges des personnes, comme 1, 4, 9, 10, 12, 15 ou 20. Votre fonction de rappel peut renvoyer un groupe d’âges qui contient l’âge, comme dans 1-10 ou 11-20.
La signature de la fonction de rappel est :
function myDataFunction(rowData:Object, dataField:String):Object;où
rowData
contient les données de la rangée des données brutes d’entrée et dataField
le nom du champ de données.
La fonction peut renvoyer une chaîne ou un nombre.
L’exemple suivant renvoie le groupe d’âges pour chaque valeur d’âge dans les données brutes :
private function ageGroupingHandler(rowData:Object, field:String):Object { return rowData[field] / 10; }
Implémentation
public function get dataFunction():Function
public function set dataFunction(value:Function):void
displayNameFunction | propriété |
public var displayNameFunction:Function
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Fonction de rappel qui renvoie le nom d’affichage d’un élément de membre. Flex appelle cette fonction pour chaque membre ajouté à l’instance OLAPAttribute.
La signature de la fonction est :
function myDisplayNameFunction(memberName:String):String
où memberName
contient le nom de l’élément.
La fonction renvoie le nom d’affichage de l’élément.
L’exemple suivant convertit un nom de groupe numérique, tel que 1, 2 ou 3, vers les noms d’affichage « 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 | propriété |
hasAll:Boolean
[override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Contient la valeur true
car les attributs sont sensés être agrégeables et tous les membres sont présents.
Implémentation
override public function get hasAll():Boolean
override public function set hasAll(value:Boolean):void
members | propriété |
members:IList
[lecture seule] [override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Tous les membres de tous les niveaux qui appartiennent à cette hiérarchie, en tant que liste d’instances IOLAPMember. La liste renvoyée peut représenter des données distantes et peut donc générer une erreur ItemPendingError.
Implémentation
override public function get members():IList
OLAPAttribute | () | Constructeur |
public function OLAPAttribute(name:String = null, displayName:String = null)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
Paramètresname:String (default = null ) — Nom de l’instance OLAPAttribute. Utilisez ce paramètre pour associer l’instance OLAPAttribute à une instance OLAPLevel.
| |
displayName:String (default = null ) — Nom de l’attribut, en tant que chaîne, qui peut être utilisé pour l’affichage.
|
Tue Jun 12 2018, 09:30 AM Z