5.3 编辑报表 在报表的“设计”视图中可以对已经创建的报表进行编辑和修改,主要操作项目有:设置报表格式,添加背景团、页码及时间日期等。
9 L( O8 |3 g9 `0 d3 L 5.3.1 设置报表格式
) h5 v+ ~) x9 d. {1 B3 [" P Access中提供了6种预定义报表格式,通过使用这些自动套用格式,可以一次性更改报表中所有文本的字体、字号及线条粗细等外观属性。: L- S1 k! u' U' {1 A! R1 ^
设置报表格式操作步骤如下:( I( V$ A9 `+ V4 L) c* I1 T5 y1 y
(1)在“设计”视图中打开报表,选择格式更改的对象。若设置整个报表格式中,单击报表选项器。若设置某个节区格式,单击相应节区。若设置报表中一个或多个控件格式,按下键盘shift键单击这些控件。4 _! U6 Y, S) N& [ S6 t* c4 D
(2)单击工具栏上的“自动套用格式”按钮或打开“格式”菜单选择“自动套用格式”选项;在打开的“自动套用格式”对话框中选择一种格式,如图5.35所示。( b6 d- A# \7 ]7 |& X4 i% G
(3)单击“选项”按钮会展开如图5.36所示的对话框,可从中选取需要更改的属性。! l3 T1 D* j7 l3 p6 y3 r9 Y
d' ^$ W7 E( D0 g3 s
(4)单击“自定义”按钮,打开如图5.37所示的“自定义自动套用格式”对话框。若选第一项,可基于当前打开的报表的格式新建一个自动套用格式;若选第二项,使用当前打开报表的格式来更新所选定的自动套用格式;若选第三项,删除所选定的自动套用格式。# g3 y: D2 o- c6 D0 a/ @- l* H$ o
2 E- I9 [8 @* [' Y$ y& Q! e
(5)单击“确定”按钮,关闭“自定义自动套用格式”对话框;在此单击“确定”按钮,关闭“自动套用格式”对话框。
' P/ }. B. `# }7 i+ Z0 `# \2 S 5.3.2 添加背景图案
2 _# O' ~5 I" y 例5.6 报表的背景可以添加图片以增强现实效果。具体操作如下:+ n2 X' e. R7 W q; q, b6 i) |4 b
(1)使用“设计”视图打开报表,通过报表选择器,打开报表“属性“窗体。. t) K8 `* F" N$ Z( \' G
(2)在“格式”卡片中选择“图片”属性进行北京图片的设置。+ X8 z+ D! r; x; z1 c' U
(3)设置背景图片其他属性,主要有:在“图片类型”属性框中选择“嵌入”或“链接”图片方式;在“图片缩放模式”属性框中选择“剪裁”、“拉伸”或“缩放”图片大小调整方式;在“图片对齐方式”属性框中选择图片对齐方式;在“图片频谱”属性框中选择是否平铺背景图片;在“图片出现的页”属性框中选择现实背景图片的报表页。% F# i$ @3 }# U. h8 R }
5.3.3 添加日期和时间
. U9 g, j9 [. O- c4 p; Q$ ` 例5.7 在报表“设计”视图中给报表添加日期和时间。操作步骤如下;
7 i. E: v0 N2 J) u+ m% V (1)使用“设计”视图打开报表,“插人”菜单中选择“日期和时间”选项。! [6 m! O5 n3 H; s. L. r6 ~4 s
(2)在打开的“日期和时间”对话框中选择显示日期和时间及显示格式,单击“确定”按钮即可。% Q1 k' L; R( q
此外,也可以在报表上添加一个文本框,通过设置其“控件源”属性为日期或时间的计算表达式,例如,=Dtae()或=Time(),可显示日期或时间,该控件可安排在报表的任何节区中。
+ P' E# ` c4 {7 s8 F5 I 5.3.4 添加分页符和页码) f( K( {/ x8 F! q8 e v# a9 U
1.在报表中添加分页符$ @# j8 K+ b$ Y- K3 e' V
在报表中,可以在某一节中使用分页控制符来标志要另起一页的位置。操作步骤如下:
5 b1 J6 K! C7 u# H9 h (1)使用“设计”视图打开报表,单击工具箱中的“分页符”按钮。 I: o8 ?) K: c7 F& v
(2)选择报表中需要设置分页符的位置然后单击,分页符会以短虚线标志在报表的左边界上。) G7 g$ q2 Q' J# B! H- [
注意,分页符应设置在某个控件之上或之下,以免拆分了控件中的数据。如果要将报表中的每条记录或记录组都另起一页,可以通过设置组标头、组注脚或主体节的“强制分页”属性来实现。( |1 X ?# \/ N% n0 J4 v2 ~% `
2.在报表中添加页码
% F5 d4 L- z0 s6 e6 Q; ~ 在报表中添加页码的操作步骤如下:
1 w$ I, Y: R" h5 x$ k4 z- t7 { (1)使用“设计”视图打开报表,单击“插人”菜单中的“页码”命令。4 w& o/ y4 L6 i+ D- T7 t, @2 \
(2)在“页码”对话框中,根据需要选择相应的页码格式、位置和对齐方式。9 ~: |; i" X) Q- _# G
对齐方式有下列可选项:左:在左页边距添加文本框。中:在左右:在右页边距添加文本框;内:在左、右页边距之间添加文本框,奇数页打印在左侧,而偶数页打右侧;外:在左、右页边距之间添加文本框,偶数页打印在左侧,而奇数页打印在右侧。
/ o" [$ T& c* ]- \ K8 E (3)如果要在第一页显示页码,请选中“在第一页显示页码”复选框。, h4 s$ d9 Z% _5 U
可用表达式创建页码。Page和Pages是内置变量,
5 _% W# B6 s# u. S5 i" m代表当前页号,[Pages]代表总页数。常用的页码格式见表5.1所示。 ' o+ r( H( Y( r+ k- B8 ?
/ w8 P" {% c4 ~# @4 [0 a
+ S! e& N' ~" V5 S1 H+ g
5.3.5 使用节7 w& U4 u2 @5 X9 O! Z: ] Z: t+ m6 `
报表中的内容是以节划分的。每一个节都有其特定的目的,而且按照一定的顺序输出在页面及报表上。在“设计”视图中,节代表各个不同的带区,每一节只能被指定一次。在打印报表中,某些节可以指定很多次。尅通过放置控件来确定在节中显示内容的位置。
% k a+ c8 b/ d7 i. P& m 1.添加或删除报表页眉、页脚和页面页眉、页脚
) M! U2 E* p. c/ b$ Y 页眉和页脚只能作为一对同时添加。如果不需要页眉或页脚,可以将不要的节的“可见性”属性设为“否”,或者删除该节的所有控件,然后将其大小设置为零或将其“高度”属性设为“0”。: N* t0 j; N/ k# f1 L( N6 E
如果删除页眉和页脚,Access将同时删除页眉、页脚中的控件。
$ G6 I9 Z; E. l6 U" z" H3 J 2.改变报表的页眉、页脚或其他节的大小2 o# J, a. s% R( Q+ y2 m
可以单独改变报表上各个节的大小。但是,报表只有唯一的宽度,改变一个节的宽度将改变整个报表的宽度。" n! e0 L! t3 @5 ]1 W
2 U% T I' f" q) U/ ^
可以将鼠标放在节的底边(改变高度)或右边(改变宽度)上,上下拖动鼠标改变节的高度,或左右拖动鼠标改变节的宽度。也可以将鼠标放在节的右下角上,然后沿对角线的方向拖动鼠标,同时改变高度和宽度。 |