Crystal reports Previous()无法正常工作

Crystal reports Previous()无法正常工作,crystal-reports,Crystal Reports,我有一份关于这个小组结构的报告: Question Type -> Question Block -> Question -> Compare level 在比较级别中有两个可能的值:1和2。“我的身体”部分是隐藏的,用于比较\u level=1。对于compare_level=2与Previous()比较,值应显示在正文部分,但我得到零。如果我在compare_level=1上禁用隐藏,我会看到正确的值。那么为什么Previous()不起作用呢 似乎只有使

我有一份关于这个小组结构的报告:

Question Type
 -> Question Block
   -> Question
     -> Compare level
在比较级别中有两个可能的值:1和2。“我的身体”部分是隐藏的,用于
比较\u level=1
。对于
compare_level=2
Previous()
比较,值应显示在正文部分,但我得到零。如果我在
compare_level=1
上禁用隐藏,我会看到正确的值。那么为什么
Previous()
不起作用呢

似乎只有使用
Previous(field)
访问数据源的字段时,才会发生此错误。如果我使用返回字段值的
Previous(formula)
访问公式,它将起作用


谢谢

分组可能会影响上一个(字段)谢谢,但如何影响分组?是否有逻辑?我认为它是从您以前的组中获取上一个(字段)详细信息,好吧,但为什么呢?因为当前组中以前有记录。