IDataReaderExtension.IsAggregationField(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示数据是否按具有给定索引的字段聚合。
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
所有行。