六、建立报表
    在本人编库房管理软件中有以下五个报表:ckdan.frx、dyck.frx、dymain.frx、dyrk.frx、ll_gjk.frx。下面我只以ckdan为例,介绍一下报表的创建过程。
(1)、选中报表,按“新建”按钮(图12-1);


(2)、按“报表向导”按钮(图12-2);


(3)、选中“报表向导”,按“确定”按钮(图12-3);


(4)、选择main表的qcmc、ggxh、dw、dj、ckbh、cksl、ckje、bz、llr字段。其它的设置为默认值,按“完成”按钮,选保存修改状态保存到D:\demo\form\ckdan.frx(图12-4);


(5)、选择“显示”菜单中的“报表控件工具栏”(图12-5),


(6)、调出“报表控件”(图12-6)


(7)、按“报表控件”中的标签按钮,鼠标点击标题main,换成“器材出库单”,填加标签:“日期”,删除页码,调整位置。(图12-7)


(8)、因打印出库单时关联的表是临时表ls.dbf,所以要把此报表的“数据环境中的main.dbf移去。
七、连编
    程序全编完了,运行一下主程序,看看是否有错误,在确认无错误之后进行连编。连编之前可以设置一些信息,比如软件图标,一般的软件都有自己的图标。右击“项目管理器”选择“项目信息”,选择“附加图标”,选择你要填加的图标,图标要放在程序目录下。(图12-8)


    按“连编”按钮,连编成kfgl.exe(图12-9),若没有错误连编完成后自动运行。


    连编后一些文件就没用了,我们可以把有用的文件放在一个新的文件夹内,假设放在D:\KFGL下,需要放入如下文件:kfgl.exe、tool2.ico(图标)、myhelp.hlp(人体状态测试的帮助文件)、data文件夹(kfgl数据库)。另外如果你需要把它装在另一台电脑内,你要看看在台电脑是否有visual foxpro6.0,是否有ActiveX控件:calendar.ocx(农历控件)。

 
 

主页

一课

二课

三课

四课

五课

六课

七课

八课

九课

十课

十一课

十二课

十三课