摘要:
一、问题的提出 在利用MDX查询多维数据集的时候,经常会遇到这样一种情况,行轴或列轴含多个维度(CrossJoin),CellSet返回了多个维度成员的值,在将CellSet转成DataTable的时候,我们希望能返回这些维度成员的值。而利用网上搜索到的方法,如前文“FusionChart对MDX查询结果的数据展示案例”所述,是不能满足该功能的。 具体问题如下面图一和图二所示:图一 MDX查询时列轴有两个维度的CrossJoin图二 用之前的CellSet转DataTable方法后维度成员信息被拼在了一起二、目标 我们希望得到图一所示的DataTable,即所有维度均作为列或者行返回。如下图三 阅读全文