首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

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

2012-03-24 
如何判断当前行为分组里的最后一行想了一下可以做个计算列calc_row,表达式为 GetRow()假如当前行为分组里

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

可以做个计算列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)

热点排行