【问题标题】:Crystal Crosstab Embedded Summaries in V11?V11 中的 Crystal Crosstab 嵌入式摘要?
【发布时间】:2013-04-30 20:04:25
【问题描述】:

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

我有一个交叉表报告,其中有

 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 中重新命名?

谢谢!

【问题讨论】:

    标签: crystal-reports formula crosstab


    【解决方案1】:

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

    【讨论】:

    • 执行该右键单击时,我没有看到“高级计算”。我需要打开某种“高级”模式吗?
    • 我看到了问题。我以为 Crystal XI 是 2008 年以后的版本,但事实并非如此 - 所以我无法使用此功能,因为 Crystal 太旧了。
    • 取决于您的环境...。如果您经常使用 CR,那么 2008 年是一个物有所值的升级...恕我直言
    【解决方案2】:

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

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

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

    给你 A1/B1

    希望这会有所帮助。

    【讨论】:

    • 哈,抱歉,我发的太快了。看起来你已经尝试过了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多