access如何为报表插入页码,日期和时间

access如何为报表插入页码,日期和时间,第1张

为ACCESS报表插入页码、日期和时间,可以在报表某个节里的文本框里填写计算表达式予以实现

下面列举几个常用相关函数:

Page   --->报表页码

Pages --->报表总页数

Date   --->系统当前日期

Time   --->系统当前时间

Now    --->系统当前日期和时间

报表插入页码、日期和时间最好是放在报表页面页眉或页面页脚里

下面提供一个实例供参考

箭头1处文本框填写计算表达式 ="第" &[Page] &"页,共" &[Pages] &"页"

箭头2处文本框填写计算表达式 ="打印日期:" &Now()

运行效果如下图

我不知道你这要求是要把这个函数的页码公式放到哪里,怎么样存在,所以,我只说一下原理吧,其实很简单,EXCEL中有一个函数可以充当自动变量来实现你这要的要求,包括自动生成序号等都可以用到这个,其实就是行号函数,row(),这个函数可以自动返回当前行号。比如,你只要是你的表格是设计好的,那么每一页有多少行就可以确定下来,通过ROW()函数取得行号,减去表头行数,除以你每页的行数就可以自动判断当前是第几页,一共有多少页了,而后在公式中把文字用“”和函数表达式,用&连接在一起放在你要显示的位置就OK了。

打印预览窗口

预览尺寸

自定义 30% 50% 100% 200% 标尺

一、上述W_preview窗口中各控件说明:

1. 命令按钮控件(CommandButton)

Cb_1: 用于数据窗口翻至首页。

Cb_2: 用于数据窗口向上翻页。

Cb_3: 用于数据窗口向下翻页。

Cb_4: 用于数据窗口翻至尾页。

Cb_5: 用于关闭打印预览数据窗口。

2.复选框控件(CheckBox)

Cbx_1:用于为预览数据窗口添加显示标尺。

3.掩码编辑器控件(EditMask)

Em_1:用于显示和改变打印预览的相对比例。

4.成组框控件(GroupBox)

Gb_1:用于显示一组控件的共同属性信息。

5.收音机按钮控件(RadioButton)

Rb_1:用于用户自定义打印预览显示比例。

Rb_2:用于用户设置打印预览显示比例为30%。

Rb_3:用于用户设置打印预览显示比例为50%。

Rb_4:用于用户设置打印预览显示比例为100%。

Rb_5:用于用户设置打印预览显示比例为200%。

6.数据窗口控件(DataWindow)

dw_1:用于显示打印预览结果。

为窗口w_preview定义Open事件程序如下:

s_preview preview_parm

preview_parm=Message.Powerobjectparm

dw_1.Dataobject=preview_parm.dw_name

dw_1.Settransobject(SQLCA)

dw_1.Objectwindow.Print.Preview=“yes"


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11885820.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存