Crystal reports Crystal报告可以在几种情况下进行分析

Crystal reports Crystal报告可以在几种情况下进行分析,crystal-reports,Crystal Reports,我正在与CR11合作,并在部分专家了解详细信息。详细信息在一组中。我正在基于以下表达式抑制行: {field.Id} = previous({field.Id}) and ({@impression} = False) 某些重复记录将被删除,而某些记录则不会。它也不会抑制函数为该行返回False的任何记录。函数正在返回正确的结果。有什么想法吗 [Group 1 ] {@personnelName} [Detail] {id} {@datetime} {@impression} [End G

我正在与CR11合作,并在
部分专家
了解
详细信息
。详细信息在一组中。我正在基于以下表达式抑制行:

{field.Id} = previous({field.Id}) and ({@impression} = False)
某些重复记录将被删除,而某些记录则不会。它也不会抑制函数为该行返回
False
的任何记录。函数正在返回正确的结果。有什么想法吗

[Group 1 ] {@personnelName}
  [Detail] {id} {@datetime} {@impression}
[End Group 1]
在“详细信息”部分,有些组每行仅显示一条记录,有些组显示10-20行相同的数据。排序是基于
{id}
字段的
asc
boolean
字段仍显示
False

(免责声明-不是我的桌子设计,只是我必须使用的,名称已经更改以保护无辜!)

{@impression}:

 if {Table1.type} = 40 then if {Table1.descr} = "SomeText" 
                            or {Table1.descr} = "OtherText" Then True

我最后在{id}字段上分组,并抑制了细节。这修复了重复项,选择专家修复了函数,而不是尝试在专家部分连接表达式。谢谢你帮助Ryan