0

我不想从 olap 查询的结果创建报告,结果类型是 cellSet。有人有什么主意吗。

谢谢

4

1 回答 1

0

打印结果的最简单方法是使用内置格式化程序之一。这里有一个例子。

要以编程方式遍历 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();
  }
}
于 2014-04-30T15:44:52.193 回答