我不想从 olap 查询的结果创建报告,结果类型是 cellSet。有人有什么主意吗。
谢谢
打印结果的最简单方法是使用内置格式化程序之一。这里有一个例子。
要以编程方式遍历 CellSet 的轴和位置,您需要遍历每个轴,然后遍历轴上的每个位置。可以像这样迭代具有两个轴(具有预先知道的序数)的简单 CellSet:
// Iteration over a two-axis query
for (
Position axis_0
: data.getAxes().get( Axis.ROWS.axisOrdinal() ).getPositions())
{
for (
Position axis_1
: data.getAxes().get(Axis.COLUMNS.axisOrdinal()).getPositions())
{
Object value =
data.getCell(axis_0, axis_1)
.getValue();
}
}