IDataReaderExtension.IsAggregationField(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique si les données sont agrégées selon le champ avec l'index donné.
public:
bool IsAggregationField(int index);
public bool IsAggregationField (int index);
abstract member IsAggregationField : int -> bool
Public Function IsAggregationField (index As Integer) As Boolean
Paramètres
- index
- Int32
Index du champ dans l'enregistrement.
Retours
La valeur est true
si la ligne actuelle est un champ d'agrégation ; sinon, false
.
Remarques
La IsAggregationField méthode vous permet de fournir des informations d’agrégation spécifiques sur votre jeu de résultats sur le serveur de rapports. Prenez, par exemple, le jeu de résultats suivant :
City State Sales
====================================
Seattle WA 150.65
Seattle (null) 150.65
Tacoma WA 75.54
Tacoma (null) 75.54
(null) WA 226.19
Portland OR 112.25
Portland (null) 112.25
(null) OR 112.25
(null) (null) 338.44
La IsAggregationField méthode retourne une Boolean
valeur pour chaque ligne indiquant que le champ à l’index actuel est un champ d’agrégation, autrement dit, le champ est utilisé dans les agrégations. Dans l’exemple précédent, les champs à l’index 0 et l’index 1 pour la ligne 1 doivent retourner true
. En revanche, l’index de champ 1 pour la ligne 2 doit retourner false
. Pour la ligne neuf, l’index de champ 0 et 1 doit retourner false
. L’index de champ 2, le champ Sales, retourne false
pour toutes les lignes.