- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个报告,当前以以下格式显示数据:
GROUP HEADER
January Meter Number Name Class Facility ...
...
December MeterNumber Name Class Facility ...
GROUP HEADER
January Meter Number Name Class Facility ...
...
December MeterNumber Name Class Facility ...
我在详细信息行上有一个条件抑制公式,如果其中一个字段值高于特定值,该公式将抑制记录。如果我抑制组标题行,一切都会很好,但我只会得到一长串记录那些不应该被压制的。我想让组标题保持可见,以便报告更易于阅读。问题是,当我将条件抑制公式添加到组标题行时,它只查看组中的第一条记录。如果该记录被抑制,那么组标题也被抑制,但可能有 3 个月的记录不应该被抑制,所以我仍然希望显示组标题。相反,我得到的是以下内容:
March 10003 Name Class Facility ... //Notice no Group Header
April 10003 Name Class Facility ...
December 10003 Name Class Facility ...
Group Header
January 10004 Name Class Facility ...
March 10004 Name Class Facility ...
February 10005 Name Class Facility ... //Notice no Group Header
March 10005 Name Class Facility ...
由于计量编号 10003 和 10005 的 1 月份被抑制,组 header 也被抑制。我尝试将组标题放在详细信息行上,这可以工作,因为它会在每一行上打印组标题,但随后我格式化该字段并抑制重复项,它会再次执行相同的操作。它仅显示一月记录未被抑制的那些组标题。这没什么大不了的,但压制后我正在处理 1000 多条记录。
找了两天的解决方案,没有找到解决办法。在抑制时,有什么方法可以查看组中的所有记录,而不仅仅是第一个记录?
编辑:对于那些关于为什么我需要在该仪表中的所有详细信息都已被抑制时抑制组标题的问题,因为如果我不这样做,我会得到以下结果:
10003
10004
January 10004 Name Class Facility ...
March 10004 Name Class Facility ...
10005
February 10005 Name Class Facility ...
March 10005 Name Class Facility ...
10006
10007
10008...
换句话说,在看到包含实际详细信息的页面之前,我只会看到几页组标题。
最佳答案
为了便于说明,我假设抑制“详细信息”部分的逻辑包含在公式 {@SuppressDetails?} 中。现在,创建一个新公式,当该部分被抑制时输出 1,否则输出 0:
if {@SuppressDetails?} then 1 else 0
将此新公式放在“详细信息”部分中并将其隐藏。现在,创建组 header 抑制公式,以便将抑制的详细信息部分的数量与该组(即 {table.MeterNumber} 组)中的记录总数进行比较:
count({@SuppressDetails?},{table.MeterNumber}) = sum({SuppressDetails?},{table.MeterNumber})
关于crystal-reports - Crystal 报表 2008 : Suppress Group Header when details are suppressed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22080756/
来自 Ruby 世界的我立刻明白为什么 Crystal 选择不实现 for方法。但后来我惊讶地发现 Crystal 确实实现了 for宏的方法。我更惊讶地发现宏不允许可枚举( .each 等)语法(即
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 4年前关闭。 Improve thi
当我创建 Crystal 报表以及将字段和字段添加到数据库时,报表会为我创建的发票输出一个完全空白的报表。你如何调试 Crystal 报告? 您是否设置要输出的标记或标志?某处是否有错误日志描述报告的
我有一个 Crystal 报表功能,该功能要求我修剪以“-”开头的字符,并删除“-”(破折号)之后的其余字符。 例如,我的订单号为00000112345-C43-PJ。 我如何只剪掉“-”右边的所有内
如果我的某些库位于默认目录 lib 之外,我是否可以指出在没有 lib 目录和 shards.yml 的情况下成功编译的需要路径。 最佳答案 是的,更改 CRYSTAL_PATH 环境变量。默认是 $
如何将 Crystal Reports 8.0 迁移到 Crystal Reports 2008? 8.0的存储过程的 Crystal 报表在2008年不执行,有人可以帮忙吗? 我们正在使用 Seag
我们有几个执行相同格式操作的报告(例如,如果值在特定范围内,则显示“通过”或“失败”。) 如果没有 Crystal Reports Server,有没有办法在报表之间共享功能,以便它们不需要重复?我知
如何更改在 Crystal 服务器内运行的 Crystal 报表在运行时使用的数据源(数据库服务器、用户名、密码)? 我有一个 Crystal 服务器并上传了具有设置数据源的报告(SQL Server
我是 Crystal Report 的新手,我一直在想办法解决这个子报表分页问题。我想我知道报告的作用,但我不知道如何解决这个问题。 很难解释所以我上传了这些图片。 我的主要报告: 我的子报告,在 D
我使用的是 Crystal 报表设计器版本 11。 我有一个调用子报表的报表,并且我已经设置了链接参数。子报表正在使用存储过程。 我看不出如何将传递给子报表的参数输入到返回数据的存储过程中。 最佳答案
这是一个普遍的问题。在 Crystal 中, Exception 和 Error 之间有什么区别? 例如,在 JSON 包中,既有 JSON::Error 也有继承自 JSON::ParseExcep
关闭。这个问题需要更多focused .它目前不接受答案。 想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post . 2年前关闭。 Improve this questi
我们如何在 Crystal 报表中为分层组只设置一个字段的缩进? 最佳答案 在 Report 菜单中选择 Hierarchical Grouping Options,将 Group Indent 设置
我需要在Crystal Reports上创建数据透视表。现在我正在使用ODBC连接...但是虽然我知道您可以在CR中创建数据透视表,但我不确定100%如何做到这一点。这里有人知道一个简单的逐步方法吗?
我一直在通过构建它来运行我的 Crystal webapp,然后运行可执行文件。但是,它始终监听端口 3000。 如何构建/运行在 80 和 443 上监听的 Crystal webapps? 我也在
我有 Page Footer()PF A 和 B,每当我抑制 PFa 时,PFb 都会在报告页脚之后向上移动。 把垂直线想象成行号, |Page Header |Details |Report Foo
我想为 Crystal 报表的页眉和页脚行(只有我的数据表而不是完整部分)着色。为该部分着色很容易,但我找不到合适的方法 最佳答案 对于这 3 种方式,您可以实现。 如果页眉/页脚都在与数据不同的部分
我试图像我们在SQL中一样使用IN运算符来过滤 Crystal 报表。在 Crystal 报表中,我试图以这种方式进行操作 ({i_NonPfcIncDetStt.TeamCode} IN('ABC'
大家好,我是 Crystal Reports 的新手。我只想知道什么是 local 和 global 变量。请指出局部变量和全局变量之间的区别。 最佳答案 局部变量:顾名思义,它是创建的公式的局部变量
我是 Crystal 报告的新手,所以这对你来说可能是新手。 我创建了一个交叉表,右侧的行总计。如何添加额外的列来显示行的平均值。我正在使用 Crystal Reports 2008 这是交叉表的粗略
我是一名优秀的程序员,十分优秀!