|
六、建立报表
在本人编库房管理软件中有以下五个报表: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(农历控件)。
|