【问题标题】:Formatting of detail section in SAP Crystal ReportSAP Crystal Report 中明细部分的格式
【发布时间】:2013-08-07 22:11:52
【问题描述】:

我在 WPF 中使用 SAP 水晶报表,我想要格式化(粗体、颜色)每个组的详细信息部分的最后一条记录。

这可能吗,请帮忙。

【问题讨论】:

  • 我们可以制作最后一条记录的任何公式进行格式化。
  • 可以从章节记录中找到索引。然后就可以设置格式了。

标签: c# crystal-reports


【解决方案1】:

在格式化公式中使用这个 sn-p。

onlastrecord //if last record in report then next() will not work
or next({table.group_field}) <> {table.group_field} //the next record starts a new group

例如,如果您想将每个组中最后一个详细信息部分的背景颜色更改为黄色,那么您可以使用格式公式:

if (onlastrecord or next({table.group_field}) <> {table.group_field})
  then cryellow else crnocolor

【讨论】:

    【解决方案2】:

    创建一个计数器。如果您有 Crystal 7.0 或更高版本,请使用 Running Total 特征。如果没有,则使用公式创建一个运行总计。 去做一个格式部分..在细节行转到颜色选项卡。
    单击背景复选框。
    使用“背景颜色”旁边的框进入公式部分
    输入:

    如果余数 ("Counter", 5) = 0 那么 黄色 别的 白色

    或者您可以在这种情况下说 NoColor "Counter" 代替您用于计数器的公式。

    行数 5 可以替换为 .

    计数({Table.Value})

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-14
      • 2016-07-22
      • 2013-06-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多