用DBST制作dBASE数据库报表

Author: 湖南 杨自平 Date: 1996-03-08

        一、制作样本表格
        C:\>CD CCED
        C:\CCED>DBST
        屏幕显示人机对话内容:
        (一)输入数据库文件名、样本表格文件名、输出文件文件名、输出报表的类型,起始、终止记录号等。
        1、输入数据库文件名时应输入路径,因为数据库文件常常不在CCED子目录中。
        2、输入样本表格文件名有三种方式:
        1)已有样本表格文件时:输入文件名(该文件不在CCED子目录下时,应加路径)。
        2)没有样本表格文件时:
        (1)按回车,将以人机对话方式设定运行参数,制成样本表格。并自动建立文件DBST保存样本表格及有关参数。
        (2)输入一新文件名,也将以人机对话方式设定运行参数,制成样本表格。表格保存在新文件名内,便于下次调用。有关参数保存在自动建立的文件DBST中。
        3、输出报表的类型:
        (1)按回车默认:输出两维报表。数据库中各字段名横排成行。
        (2)输入数字“3”:输出多维报表单记录卡片。数据库中各字段名竖排成列。每一记录成一单独的卡片。
        (二)如果在输入样本表格文件名时按回车,将询问数据库文件中各字段的取舍,并可输入报表的标题。
        (三)最后显示:样本表格已形成,并询问继续输出报表吗?
        1、输入字母Y,报表文件与样本表格文件存放在CCED子目录中,并退回DOS。当样本表格不需修改时,输入Y。
        2、输入字母N,不产生报表文件,样本表格文件存放在CCED子目录中,并退回DOS。当样本表格要修改时,输入N。
        二、修改样本表格
        C:\CCED>CCED
        进入CCED后输入样本表格文件名,样本表格显示在屏幕上。可调整表格各栏的宽度,增删栏目(新增的栏目在报表中是无记录的待填空白栏)。但不能改变栏目名称(即字段名)。否则,在报表中此栏成空白或死机。要制成横竖都有栏目,且竖栏目多于横栏目的空报表时,可先将竖栏目名称作字段名建一数据库,以多维报表输出,再在CCED中增添横栏目。
        三、输出报表
        修改好样本表格后,存盘退出。再运行DBST,报表文件即存放在CCED子目录中。可在CCED中观察、修改调整、打印报表。完成后删除自动建立的文件DBST。以便输出新报表。