十五。表格生成器: 1. 右击表单上的表格控件,在快捷菜单中选"生成器"命令,可以启动"表格生成器".
Y+ m9 C# o: @) d& @4 h, {" | 2.在"表格生成器"的"表格项"选项卡中,可以在"数据库和表"列表中选择一个默认目录中的数据库或表;若想打开其他目录中的数据库或表,可单击该列表框右侧的"…",在弹出的"打开"对话框中选择一个表打开。打开表后,VFP会自动将其所有字段放入"表格项"选项卡的"可用字段"列表中,用户可以选择所需字段添加到"选定字段"列表中。使用其中的双箭头按钮可将所有可用字段一次全部添加到选定字段列表中。如图43
6 W# D$ F1 U9 u+ B# K& M+ G+ s
7 _7 R0 Y% \% I+ J. S/ k 3.在"样式"选项卡中,VFP提供了5种样式,其默认值为"保留当前样式",另外4种样式为专业式,标准式,浮雕式和账务式,当选择其中一项时,在对话框左侧会预览出其效果。如图44
4 |# @$ |. d2 \+ g9 L8 ?# W
8 q8 ^- ]& A4 }5 k+ d: r# C3 _1 R 4.在"布局"选项卡中,可以调整和设置行与列。拖动列标题的右边线可调整列宽;拖动行的下边线可调整行高;在"标题"文本框"中可为列设置其caption(标题)属性;在"控件类型"列表框中可改变列的控件类型。如图45: q+ T" X! F; C0 M
# f( G7 e0 [4 n( l' Q. z2 ] 十六。例:按性别和职称过滤编辑"职工档案"表的数据 ^& Z8 @2 J8 M" s
1.新建一个表单,将其caption属性设为"表格的应用",autocenter设为。T.
4 n, w$ _, G' F1 ]4 z8 p; q 2.向表单中添2个label控件,将它们的caption属性分别设为"性别"和"职称",然后向两个label控件后分别添加两个组合框控件combo1和combo2,如图46
+ g4 @+ |2 @4 {* v& l8 `2 f. o 3 b# z; R9 f- [! y
3.右击表单空白处,选"数据环境"命令,将"职工档案。DBF"添加到表单的数据环境中。
8 D/ U" G+ K1 @; U9 r 4.在数据环境中,如图47,
/ W- i) O, ?' W" P3 l- l3 z
0 d& u% m7 @- E, k& N 拖动"职工档案。DBF"的标题栏到表单空白处,即自动生成一个表格。注意:此处一定要拖动数据环境中表的标题栏,如果拖动的是表中的字段,则在表单上生成的是文本框和标签。 |