Share via


Utilisation des propriétés de champ étendues pour un système SAP NetWeaver BI

Nouveau : 14 avril 2006

La source de données SAP NetWeaver Business Intelligence prend en charge les propriétés de champ étendues. Les propriétés de champ étendues sont des propriétés complémentaires à Value et IsMissing qui sont définies pour un champ de dataset par l'extension de traitement de données. Les propriétés étendues incluent des propriétés prédéfinies et des propriétés personnalisées. Les propriétés prédéfinies sont des propriétés communes à plusieurs sources de données. Les propriétés personnalisées sont uniques à chaque source de données.

Utilisation des propriétés de champ

Les propriétés de champ étendues n'apparaissent pas dans la fenêtre Datasets en tant qu'éléments que vous pouvez faire glisser vers votre disposition de rapport. À la place, vous faites glisser le champ parent de la propriété sur le rapport, puis vous remplacez la propriété par défaut Value par la propriété que vous voulez utiliser. Par exemple, si le nom de champ Année civile/Niveau Mois 01 (Calendar Year/Month Level 01) est créé dans un Concepteur de requêtes MDX en déplaçant un niveau du volet de métadonnées vers le volet de requête, vous faites référence à la propriété étendue personnalisée Long name dans une expression à l'aide de la syntaxe suivante : drop from.

=Fields!Calendar_Year_Month_Level_01("Long Name")

Le nom d'une propriété de champ étendue apparaît dans l'info-bulle lorsque vous placez le pointeur sur un champ dans le volet de métadonnées. Pour plus d'informations sur les Concepteurs de requêtes que vous pouvez utiliser pour explorer les données sous-jacentes, consultez Interface utilisateur du Concepteur de requêtes SAP NetWeaver BI.

Pour plus d'informations sur l'utilisation de champs et de propriétés de champ dans une expression, consultez Utilisation de collections globales dans les expressions (Reporting Services).

Remarque   Il existe des valeurs pour les propriétés de champ étendues uniquement si la source de données fournit ces valeurs lorsque votre rapport s'exécute et extrait les données pour ses datasets. Vous pouvez alors faire référence à ces valeurs de propriété Field à partir d'une expression en utilisant la syntaxe décrite ci-dessous. Cependant, dans la mesure où ces champs sont spécifiques à ce fournisseur de données et ne font pas partie du langage de définition de rapport, les modifications que vous apportez à ces valeurs ne sont pas enregistrées avec la définition du rapport.

Pour faire référence à des propriétés étendues prédéfinies dans une expression, vous pouvez utiliser l'une des syntaxes décrites ci-dessous :

  • Fields!FieldName.PropertyName

Fields!FieldName("PropertyName")

Pour faire référence à des propriétés étendues personnalisées dans une expression, vous pouvez utiliser la syntaxe suivante :

Fields!FieldName("PropertyName")

Propriétés de champ prédéfinies

Le tableau suivant dresse la liste des propriétés de champ prédéfinies pouvant être utilisées pour une source de données SAP NetWeaver Business Intelligence.

Propriété Type Description ou valeur attendue

Value

Object

Précise la valeur de données du champ.

IsMissing

Boolean

Indique si le champ figure dans le dataset obtenu.

FormattedValue

String

Retourne la valeur mise en forme d'un élément clé.

BackgroundColor

String

Retourne la couleur d'arrière-plan définie dans la base de données pour le champ.

Color

String

Retourne la couleur de premier plan définie dans la base de données pour l'élément.

Key

Object

Retourne la clé d'un niveau.

LevelNumber

Integer

Dans le cas des hiérarchies parent-enfant, cette propriété retourne le nombre de niveaux ou de dimensions.

ParentUniqueName

String

Dans le cas des hiérarchies parent-enfant, cette propriété retourne le nom complet du niveau parent.

UniqueName

String

Retourne le nom complet d'un niveau. Par exemple, la valeur UniqueName d'un employé peut être [0D_Company].[10D_Department].[11].

Voir aussi

Référence

Utilisation de collections globales dans les expressions (Reporting Services)

Concepts

Définition de datasets de rapport pour les données multidimensionnelles et les données de prédiction d'exploration de données d'Analysis Services
Définition de datasets de rapport pour les données multidimensionnelles d'un système SAP NetWeaver BI

Autres ressources

Utilisation des expressions dans Reporting Services

Aide et Informations

Assistance sur SQL Server 2005