Office中国论坛/Access中国论坛

标题: 求教:一份多页报表,如何判断当前页的最后一条记录是整份报表的最后一个记录? [打印本页]

作者: GAOZHONG    时间: 2011-4-9 10:17
标题: 求教:一份多页报表,如何判断当前页的最后一条记录是整份报表的最后一个记录?
本帖最后由 GAOZHONG 于 2011-4-9 10:22 编辑

要做一个格式固定的报表,主体节记录显示行数固定为15行,页面页脚有一个结论框,当记录数较多需要打印多页时,为了只在最后一页报表的结论框显示结论,而使前几页结论框均显示“结论见末页”,需要判断当前页上主体节的最后一个记录是不是整份报表的最后一个记录,请各位指教。如果能够判断,这个条件判断语句写在"打印页前"事件中可以吗?
作者: roych    时间: 2011-4-9 11:22
1、在页面页脚设置一个文本框,在来源里输入:=IIf([Page]<[Pages],"结论见末端","")
2、在报表页脚设置一个文本框,输入结论。
或者干脆直接改成:
在页面页脚设置一个文本框,在来源里输入:=IIf([Page]<[Pages],"结论见末端",”结论“)
作者: GAOZHONG    时间: 2011-4-9 12:25
本帖最后由 GAOZHONG 于 2011-4-9 12:30 编辑

谢谢指点,我想我要的正是[pages]。茅塞顿开又颇感惭愧,下次我会多想想再提问的。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3