</p> 二、8 N2 q" L ?% }; y0 I' ?
1. 打开并修改表单 O n1 Z4 M$ d& q: U+ Z
MODIFY FORM formone
- c& J I B8 x& ~, Y4 Z- t' s 2. 选中Text1控件,在其“属性”的Value处输入“(date())”。
8 g4 U2 b2 |3 m% P7 I 3. 选中Grid1控件,在其“属性”的RecordResourceType处选择为“4 - SQL 说明”。! i9 J! v, Y; W8 w7 O
4. 双击“确定”按钮,在Command1.Click中修改相应的语句。
7 B" q6 ?1 z7 ~8 q* n& C+ y 第1处:set century on) m# d3 b& T( N/ @& H
第2处:va=thisform.text1.value
) _: L) |1 }, V' [1 [1 d 第3处:thisform.grid1.RecordSource=st) j% e" k' t7 m) |
5. 双击“关闭”按钮,在Command2.Click中输入“thisForm.Release”,并关闭编辑窗口。
' |. U; V. u, V3 Y 1. 在命令窗口中输入建立查询命令, u) }4 D& f8 h9 r+ Y& r
CREATE QUERY queryone
) C2 g( h; y0 |/ N0 c- Y) q 2. 在“打开”对话框中,选择表“employee”再按“确定”按钮,在“添加表或视图”对话框中,单击“其他”按钮,选择表“orders”再按“确定”按钮,在“联接条件”对话框中,直接按“确定”按钮。在“添加表或视图”中,再按“关闭”按钮。; |% f' g* I1 v
3. 单击“字段”选项卡,选择“Employee.组别”,在“函数和表达式”处输入“SUM(Orders.金额) AS 总金额”并单击“添加”按钮,在“函数和表达式”处输入“MAX(Orders.金额) AS 最高金额”并单击“添加”按钮,在“函数和表达式”处输入“AVG(Orders.金额) AS 平均金额”并单击“添加”按钮,分别添加到“选定字段”列表框中。6 J$ O1 Y1 a L, j* A, y; A2 {
4. 单击“排序依据”选项卡,选择“SUM(Orders.金额) AS 总金额”并选择“降序”,接着单击“添加”按钮。0 B' s0 d* Z. b, m0 t* E9 S
5. 单击“分组依据”选项卡,在“可用字段”处选择“Employee.组别”并单击“添加”按钮,把该字段添加到“分组字段”中。单击“满足条件”按钮,在“满足条件”对话框的“字段名”处选择“总金额”,选择“>=”,在“实例”中输入“500”,再单击“确定”按钮。& A& R' z) D: Q1 q x
6. 单击“筛选”选项卡,在“字段名”中,选择“表达式”,在“表达式生成器”的“表达式”中输入“YEAR(Orders.签订日期)”,再单击“确定”按钮,再在“实例”处输入“2001”。
4 e7 n6 J0 A* W 7. 单击“查询\输出去向”菜单项,在“查询去向”对话框中,单击“表”按钮,在“表名”处输入“tableone”,再单击“确定”按钮。
. u1 X4 x# S: V* s 8. 按“Ctrl+W”键保存该查询并运行。
1 N* l9 {; l5 e }# w! m) j! X7 \ 三、
- K- z4 _' J$ C+ i$ Q 一、建立菜单
% P8 i0 O' b" L q 1. 建立菜单文件
( a3 Z7 x! |8 Y7 |( W CREATE MENU mymenu
/ P+ |! j" Q. P& s 在“新建菜单”对话框中,单击“菜单”按钮。
- r3 N* a' I2 E/ s 2. 在“菜单设计器-mymenu.mnx”中,在“菜单名称”中输入“考试”,再单击“创建”按钮来建立子菜单,在“菜单名称”中输入“统计”,再移到下一个菜单项处中输入“返回”。" @2 F* d$ t& p; s
3. 选中“统计”子菜单项,在“结果”中选择“过程”并单击“创建”,在“菜单设计器-mymenu.mnx-统计 过程”中输入下列语句:% A5 k1 p) I, Q3 V/ z1 m t, m% T1 p
select year(签订日期) as 年份,month(签订日期) as 月份,sum(金额) as 合计 from orders group by 年份,月份 order by 年份 desc,月份 into table tabletwo
u& s+ [: m; m' C; ^( p 4. 选中“返回”子菜单项,在“结果”中选择“过程”并单击“创建”,在“菜单设计器-mymenu.mnx-返回 过程”中输入下列语句:5 F! O. E2 S1 h( D' @
set sysmenu nosave# F" ]) ]) P- \% o( v8 N& [1 C- \& C
set sysmenu to default3 E6 m6 t' h' ? H3 H! Z+ Z. @
5. 单击“显示\常规选项”菜单项,在“常规选项”对话框的“位置”框中选中“追加”单选钮,再单击“确定”按钮。
2 W2 W' ?0 d- K4 v- Z 6. 在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“mymenu.mpr”文件。
( @* Y' c' s E 二、创建项目% x4 F& ^3 `4 b9 e4 g/ b6 U
1. 新建项目文件9 o/ O/ O: ?! |' B
CREATE PROJECT myproject
2 y( o8 }$ U3 [6 U/ e2 E7 u 2. 在“项目设计器-Myproject”中,单击“其他”选项卡并选中“菜单”项,单击“添加”按钮,在“添加”对话框中双击“mymenu.mnx”。1 W1 K) P7 Y2 {' C/ R
3. 在“项目设计器-Myproject”中,单击“连编”按钮,在“连编选项”对话框中单击“确定”按钮,在“另存为”中输入文件名“myproject”,最后单击“保存”按钮。 |