VF路政管理系统(开题报告+答辩PPT+论文) 第12页
thisform.release
按吨位查询:
public dw
dw=val(alltrim(thisform.text1.value))
sele 1
go top
do form 吨位显示 
thisform.release 
4、统计模块
该模块可提供不同类别的统计报表,包括按单位统计报表、按经营范围统计报表、按吨位统计报表。其界面如下图3-15所示。 
图3-15 统计界面
实现功能的代码如下:
set escape on
use  统计表 in 0  
select 统计表  
zap  
select 表1  
set order to 单位  
go top
ts=0
dunwei=0
do while .not. eof()  
  danwei=单位  
   cheliang=车辆类型
   ts1=1
   ts=ts+1
   dunwei1=吨位
   dunwei=dunwei+吨位
   syjl1=审验纪录1
   syjl2=审验纪录2
   syjl3=审验纪录3
   skip
  select 统计表  
  append blank  
  replace  单位 with danwei,车辆类型 with cheliang,台数 with ts1,吨位 with dunwei1,审验纪录1 with syjl1,审验纪录2 with syjl2,审验纪录3 with syjl3               
  select 表1  
enddo  
select  统计表 
append blank  
  replace  单位 with "总计",台数 with ts,吨位 with dunwei               
do form 单位统计 name 统计  
select  统计表 
use  
select 表1  
5、打印模块
可打印所需的道路运输证。其界面如下图3-16所示。
 图3-16 打印界面
实现功能的代码如下:
locate for alltrim(辽宁运营号)=alltrim(thisform.text1.value)
printno1=recno()
report form 表1 record printno1 to printer &&preview
thisform.release
6、系统管理模块
可提供数据备份、数据恢复、修改密码等功能。其界面如下图3-17所示。
 图3-17 系统文护界面
实现功能的代码如下:
备份数据:
if messagebox("确实要备份数据吗?",65,"备份")=1
  SELE 表1
  USE
  COPY FILE 表1.CDX TO .\BACKUP\表1.CDX
  COPY FILE 表1.DBF TO .\BACKUP\表1.DBF
  =messagebox("备份数据成功",64,"成功")
  SELE 1
  USE 表1
  ENDIF
恢复数据:
if messagebox("这项操作将会覆盖您现有的数据,确实要恢复数据吗?",65,"恢复")=1
  SELE 1
  USE
  COPY FILE  c:\备份\表1.CDX TO c:\zgyz\表1.CDX
  COPY FILE  c:\备份\表1.DBF TO c:\zgyz\表1.DBF
 << 上一页  [11] [12] [13] [14] 下一页 
VF路政管理系统(开题报告+答辩PPT+论文) 第12页下载如图片无法显示或论文不完整,请联系qq752018766