我正在使用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有什么想法吗?
发布于 2014-04-15 14:10:32
在列F和列F之后有什么东西吗?换句话说,你有没有尝试过使用“普通”的外观,让你的POV成员在列中移动,而不是现在的堆叠格式?
我只是想知道你是不是遇到了网格处理器工作原理的问题。Essbase在解释行/列的布局时相当宽松,但它绝对可以在传递内容方面采取一些自由。
发布于 2014-05-16 01:18:24
您是否检查了"Repeat Member Labels“选项,以确保它不只是将标签推送到输出的中心列?来自重复成员标签的帮助文件:默认情况下,Essbase仅为每组数据显示一次成员标签...(意思是:一组相邻列的公共条目将在该组的中心出现一次)。启用该选项将导致Essbase填充每个列标题,而不考虑相邻列中的重复值。
我还建议,如果您列出了任何属性维度,请将它们放在其基本维度项目的底部/右侧。这个问题不太可能产生所描述的问题,但可能会导致放大混乱,具体取决于顺序。
如果第一段没有解决您的问题(我怀疑它会解决),那么显示一个布局可能会有所帮助,该布局将显示的每个成员替换为它们所来自的维度(上面工作表图像中的A1:E8)。这个“格式化视图”可以用来帮助识别缩放到底在做什么--特别是当你用不同的颜色编码密集/稀疏和基本/属性暗淡的时候。
如果是ASO,上面的大部分都不适用,ofc。
https://stackoverflow.com/questions/23070160
复制相似问题