Reporting with virtual cubes