VF实习报告(祥细版) - Wizard(6)

2019-03-10 23:28

Wizard WongVF实习报告

(2) (3) (4)

汽车:QC(牌号,型号,生产厂,车主名) 车主:CZ(车主名,地址,电话)

修理工:XLG(工号,姓名,地址,电话,出生日期,

进厂日期,小时工资)

(5) (6)

零件用量:LJYL(编号,零件号,数量)

零件库存:LJKC(零件号,零件名,成本,价格,库存

量,最低库存,订货量)

“汽车修理管理系统”总体模块图: QCXL.PRG(汽车修理管理系统主文件)

SJHJ.VUE(数据环境视图文件) FM.SCX(封面表单文件)

QCXLCD.MPR(汽车修理管理系统菜单程序) XCDJ.SCX(修车登记表单文件)

SRXLDH.SCX(输入修理单号表单) QCXL.SCX(汽车修理表单文件)

LJDH.SCX(零件订货计划表单文件:输入季度号) DYFP.SCX(打印发票表单文件:输入修理单号) FP.FRX(发票报表文件) 2、物理设计

八个表以及表的部分记录:XLD,QC,CZ,XLG,LJYL,LJKC,LJRK,LJCK

三:应用程序设计

(一)封面设计

1、主文件(QCXL.PRG) *程序文件名:qcxl.prg

*功能:调用QCXLCD(汽车修理菜单)

26 / 40

Wizard WongVF实习报告

set talk off

set defa to c:\\Wizard WongVF实习 close all

set view to sjhj.vue public xldh,ljf xldh=space(4) do form fm keyb '{ctrl+f4}'

modi wind screen titl '汽车修理管理系统' clear

do qcxlcd.mpr read event quit

(二)单程序结构

1、数据库(QCXL.SCX) 按书上步骤做出数据库:

27 / 40

Wizard WongVF实习报告

2、建立SJHJ.VUE(数据环境)文件

3、菜单程序(QCXLCD.MPR)

28 / 40

Wizard WongVF实习报告

生成菜单生成,运行后呈现如下图所示:

过程如下:

5.

往命令窗口键入 MODIFY FORM XCDJ,使出现标题为XCDJ.SCX的表单设计

器窗口;属性设计:FORM1的CAPTION属性设置为“修车登记”,AUTOCENTER属性设置为.T.;用数据环境把xld 表的编号,送修日期,修理项目和牌号,qc表的型号,生产厂和车主名, cz表的地址和电话等字段拖拽到表单中相应位置。

2) 分别设置牌号和车主名两个文本框valid事件代码 sele qc

locate for 牌号=xld.牌号 if not found()

insert into qc(牌号) values (xld.牌号) endif select cz

locate for 车主名=xld.车主名 if not found()

insert into cz(车主名) values (qc.车主名) endif

29 / 40

Wizard WongVF实习报告

设置commandgroup1的click事件 select xld do case

case this.value=1 if recn()

case this.value=2 if recn()>1 skip-1 endif

case this.value=3 go top

case this.value=4 go bottom

case this.value=5 do form srxldh case this.value=6

zy=messagebox('是要增页么?',1+48+256,'确认增加修理单') if zy=1

go bottom

insert into xld(编号) values (str(val(编号)+1,4)) endif

case this.value=7

sy=messagebox('是要删页么?',1+48+256,'确认删除修理单') if sy=1 delete pack endif

case this.value=8 select qc

brow titl'汽车修改'+space(20)+'单击行首可打删除标记,退出就删去' pack

case this.value=9 select cz

brow titl'车主修改'+space(20)+'单击行首可打删除标记,退出就删去' pack

case this.value=10 thisform.release endcase

thisform.refresh

寻页按钮gotfocus事件代码 select xld jlh=recn()

30 / 40


VF实习报告(祥细版) - Wizard(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:博易大师函数、语法指令与指标公式大全

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: