我在WPF中使用SAP crystal报表,我想要详细部分的每个组的最后记录的格式化(粗体,颜色)。
这可能吗,请帮忙。
答案 0 :(得分:1)
创建一个计数器。如果您使用Crystal 7.0或更高版本,请使用Running Total 特征。如果没有,则使用公式创建运行总计。 在详细信息行中进行格式化部分转到颜色选项卡 单击背景复选框 使用“背景颜色”字样旁边的框进入公式部分 输入:
如果剩余(“计数器”,5)= 0则 黄色 其他 白色
或者你可以说NoColor“Counter”在这种情况下取代你用于计数器的公式。
行数5可以替换为。
计数({Table.Value})
答案 1 :(得分:1)
在格式化公式中使用此代码段。
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