IDataReaderExtension.IsAggregationField(Int32) 方法

定义

指示数据是否按具有给定索引的字段聚合。

public:
 bool IsAggregationField(int index);
public bool IsAggregationField (int index);
abstract member IsAggregationField : int -> bool
Public Function IsAggregationField (index As Integer) As Boolean

参数

index
Int32

记录内字段的索引。

返回

如果当前行是聚合字段,则该值为 true;否则为 false

注解

通过此方法 IsAggregationField ,你可以向报表服务器提供有关结果集的特定聚合信息。 例如,采用以下结果集:

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  

该方法 IsAggregationField 为每个行返回一个 Boolean 值,该值指示当前索引处的字段是聚合字段,即在聚合中使用字段。 在前面的示例中,第一行的索引 0 和索引 1 处的字段应返回 true。 相反,第二行的字段索引 1 应返回 false。 对于第 9 行,字段索引 0 和 1 都应返回 false。 字段索引 2(Sales 字段)返回 false 所有行。

适用于