0

我正在使用EssVZoomIn函数放大 Essbase 中的数据集。

该函数在放大的意义上起作用,但是当我运行代码时,它也会从数据集中删除帐户维度行。

所以在此处输入图像描述

当我手动放大相同的确切数据时,它不会删除帐户维度。此外,如果我手动放大,然后通过代码放大它也不会删除尺寸。

我觉得这与某种设置有关,但在与一些同事和网络资源后,我仍然不知所措。

这是我的放大代码

    With ws_zoom 
        EssVZoomIn .Name, .Range(.Range("A1"), .Range("E7").End(xlDown).End(xlToRight)), _
 .Range(.Range("A7"), .Range("A7").End(xlDown).Offset(, 3)), 3, False 
    End With

有任何想法吗?

4

2 回答 2

0

F列及以后有什么吗?换句话说,您是否尝试过使用“正常”外观让您的 POV 成员穿过列而不是您现在拥有的堆叠格式?

我只是想知道您是否对网格处理器的工作方式有一些怪癖。在解释行/列的布局方式时,Essbase相当宽松,但它绝对可以自由地传递信息。

于 2014-04-15T06:10:31.867 回答
0

您是否检查了“重复成员标签”选项以确保它不只是将标签推到输出的中心列?来自关于重复成员标签的帮助文件:默认情况下,Essbase 只为每组数据显示一次成员标签...(意思是:一组相邻列共有的条目将在组的中心出现一次)。启用该选项将导致 Essbase 填充每个列标题,而不管相邻列中的重复值如何。

我还建议,如果您列出了任何属性维度,请将它们放在其基本维度项目的底部/右侧。该问题不太可能产生所描述的问题,但可能会导致放大混乱,具体取决于序列。

如果第一段没有解决您的问题(我怀疑它会解决),它可能有助于显示一个布局,将显示的每个成员替换为它们来自的维度(上面的工作表图像中的 A1:E8)。然后可以使用此“格式视图”来帮助确定 zoomin 到底在做什么 - 特别是如果您对密集/稀疏和基本/属性暗淡进行不同的颜色编码。

如果是 ASO,上面的大部分内容都不适用,ofc。

于 2014-05-15T17:18:23.987 回答