读书人

怎么判断当前行为分组里的最后一行

发布时间: 2012-03-24 14:00:46 作者: rapoo

如何判断当前行为分组里的最后一行
想了一下

可以做个计算列calc_row,表达式为 GetRow()

假如当前行为分组里的最后一行,则颜色变为红色:

用 IF表达式: IF(currentRow() = max(calc_row for group 1),255,0)

可是觉得这样做太复杂,有没有更简单的,用一个 if表达式,直接得出结果!

dw有 FirstRowOnPage 这样的函数。

[解决办法]
IF(getrow() = last(getrow() for group 1),rgb(255,0,0),2^30)

读书人网 >PB

热点推荐