V11中的Crystal Crosstab嵌入式摘要?

时间:2013-04-30 20:04:26

标签: crystal-reports formula crosstab

我无法相信我很难找到我认为是一个简单问题的答案。

我有一个交叉表报告

 Pivot        ColA         ColB
PivotC1     <cellA1>     <cellB1>
PivotC2     <cellA2>     <cellB2>
PivotC3     <cellA3>     <cellB3>

我想要做的就是添加一个列,它在交叉表中执行行方式。而已!例如,在第一行,新单元格将在右侧,具有公式0.5*(A1+B1/A1)。公式的内容将是几个不同的东西,但它实际上只需要支持基本的单元格引用和算术。

我发现“嵌入式摘要”功能几乎完全符合我的要求,但是当我在我的Crystal版本(V11.0)中右键单击交叉表上的上下文菜单时,我看不到任何类型。此外,还有一些相关函数在其他参考文献中命名(例如here)使用“GridValueAt”这是完全合理的......但是再一次,如果我尝试在公式中使用它,它就无法识别功能。

具体来说,Crystal 2008文档说要使用嵌入式摘要,您右键单击交叉表并选择“高级计算”,然后选择“嵌入式摘要”。我没有看到其中任何一个选项。

我错过了一个图书馆吗?功能是否在V11中重新命名?

谢谢!

2 个答案:

答案 0 :(得分:2)

如果您使用的是2008,则右键单击交叉表中的字段以查看嵌入式摘要功能。但根据你的解释,我认为这不是你所需要的。我认为使用计算成员会更成功。右键单击交叉表的左上角,选择高级计算,然后选择计算成员。

答案 1 :(得分:2)

我知道这是一个老问题,但万一有其他人遇到这个问题:

使用GridValueAt函数,可以引用交叉表中的单元格。例如 -

GridValueAt(CurrentRowIndex,CurrentColumnIndex,1)/ GridValueAt(CurrentRowIndex,CurrentColumnIndex,2)

给你A1 / B1

希望这有帮助。