VF薄板厂能源数据库的设计+需求分析+文献综述(18)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

VF薄板厂能源数据库的设计+需求分析+文献综述(18)


3.3.5    分析图表模块
(1)    镀锡图表表单(dxtb.scx),如图3.34所示。
 
 图 3.34 镀锡图表表单
Form1的init事件代码:
Use gxcl.dbf
Go bottom
 
Command1的click事件代码:
     rq=ctod(thisform.combo1.value)
     rq1=ctod(thisform.combo2.value)
     SELECT 镀锡用量.抄表日期, 镀锡用量.电/gxcl.镀锡 as 电,;
     镀锡用量.自来水/gxcl.镀锡 as 自来水,;
     镀锡用量.脱盐水/gxcl.镀锡 as 脱盐水,;
     镀锡用量.循环水/gxcl.镀锡 as 循环水,;
     镀锡用量.蒸汽/gxcl.镀锡 as 蒸汽;
     FROM  能源数据库!镀锡用量 镀锡用量 INNER JOIN 能源数据库!gxcl ;
     ON  镀锡用量.抄表日期 = Gxcl.日期;
     WHERE gxcl.日期 BETWEEN CTOD("01/31/2011") AND CTOD("03/31/2011")  INTO    TABLE 镀锡1.dbf
     SELECT 镀锡用量.抄表日期, 镀锡用量.电/gxcl.镀锡 as 电,;
     镀锡用量.自来水/gxcl.镀锡 as 自来水,;
     镀锡用量.脱盐水/gxcl.镀锡 as 脱盐水,;
     镀锡用量.循环水/gxcl.镀锡 as 循环水,;
     镀锡用量.蒸汽/gxcl.镀锡 as 蒸汽;
     FROM  能源数据库!镀锡用量 镀锡用量 INNER JOIN 能源数据库!gxcl ;
     ON  镀锡用量.抄表日期 = gxcl.日期;
     WHERE gxcl.日期 BETWEEN rq AND rq1 INTO cursor temp1
     DO (_GENGRAPH) WITH "autograph",4,5,"镀锡单耗",.f.,.t.,.t.,'镀锡1.dbf',.t.
     thisform.oleboundcontrol1.controlsource="镀锡1.olegraph"
     sele t1
     zap
     thisform.refresh

Command2的click事件代码:
 Thisform.refresh
(2)    其余的工序图表与上面类似,在这里省略。
4    应用系统的管理
4.1    项目管理器中的主文件
在前面我们建立了一个“某薄板厂能源数据库管理系统”的项目文件(薄板厂能源数据库管理系统.PJX),其还有一个备注文件为薄板厂能源数据库管理系统.PJT。
若项目包含成程序、菜单或表单,则其中必有一个是主文件,主文件具有以下特点:
⑴主文件以粗体显示,例如在图4.1中,nyglcd程序就是主文件。
⑵Visual Fox Pro默认添加到项目管理器中的第一个程序、菜单或表单为主文件,但是为了设置整个项目运行的入口,通常可以重新设置主文件,设置主文件,然后选定“项目”菜单的“设置主文件”命令,该文件就变成粗体显示了。另外还可以选定该文件右击鼠标,选择“设置主文件”即可。
 
 图 4.1 “薄板厂能源数据库管理系统”项目管理器窗口
4.2    连编
当一个项目建立好各个模块文件后,在项目运行前还需要对它们“连编”。在项目管理器重选定“连编”按钮,就会出现一个如图4.所示的“连编选项”对话框,支持用户创建一个自定义应用程序或者刷新现有项目。现就该对话框的主要组件进行说明。
 
 图 4.2 “连编选项”对话框
4.2.1    “操作”区的选项按钮 (责任编辑:qin)