0
点赞
收藏
分享

微信扫一扫

利用BIRT API生成报表例子4 -- 交叉表

琛彤麻麻 2023-03-21 阅读 115


收集一些api信息, 为以后用api做交叉表提供参考:

CrosstabCellHandle subtotalCellHandle = dim.handle.addSubTotal(measures, levelFunctions);
ComputedColumnHandle subtotalBindingHandle = crosstabItem.getModelHandle().addColumnBinding(total, false);

DataItemHandle subtotalDataHandle = design.getElementFactory().newDataItem(total.getName());
subtotalDataHandle.setResultSetColumn(subtotalBindingHandle.getName());

MeasureViewHandle measureView = crosstabItem.getMeasure( i );
for ( int j = 0; j < measureView.getAggregationCount( ); j++ )
AggregationCellHandle aggregationCell = measureView.getAggregationCell( j );

举报

相关推荐

0 条评论