《数据通》是一款通用新生代数据库管理软件,它综合电子表格和传统数据库的优点,能对数据库进行有效的管理:包括储存、安全性、完整性等;能方便快速地建立、维护、检索、存取和处理数据库中数据。下面我们就通过一个示例来看一下其强大的功能。
我们DIY一族逛市场的时候,最熟悉的莫过于大小老板们手中的各式各样的装机单,眼花缭乱的各种配件,不一会便将我们的头脑塞得满满的,对于那些大小老板们,这也成为他们生活中的家常便饭。有了数据通,工作便轻松多了。下面我们来一起做一个PC报价系统。

在制作之前,我们先熟悉一下装机单的样式,样式很简单:
上面的表就是我们下面要做的报价系统的依据。

图1
第一步,在系统中添加两个数据表,并将其分别命名为PC报价、CPU,将CPU表通过“数据表”菜单中的“设计数据表”将其设为四列,分别是,厂家,型号,价格,备注,其中价格的类型为数值型,而其他三个为字符型。如图1示。
第二步,复制出其他的几个配件数据表。

图2

图3
以前面建立的CPU数据表为模板,然后选择“数据表”菜单中的“复制数据表”,并在表名中填入CPU,选择第一个选择项所有行如图2示,点击确定,并在接下的对话框中输入新的表名“主板”(如图3示),又一个数据表建成了。
并分别按主板的建立方法建立显卡,显示器、硬盘、其他等五个数据表。
第三步,建立PC报价数据表。

图4
选择PC报价数据表,通过“数据表”菜单中的“设计数据表”将其设为四列。至此,各个数据表的外观完成了如图4示。
第四步,优化处理PC报价数据表。
其实和顾客交流时主要通过PC报价表来完成,所以对这个表的内部还需进行一些处理。
1. 建立PC报价表厂家一栏的候选值列表。

图5

图6

图7
选定PC报价表中CPU和厂家对应的格,选择在工具样上单击“候选值列表”按钮(如图5示),会出现候选值选择对话框(如图6所示),将“数据表选择”根据公式返回表,数据表字段选择PC报价,公式则选择“配件名称”(如图7所示),这样,各种配件和各配件自己的数据表的联系就建立了。我们只要点一下该格,所有的该配件的厂家、型号和价格便历历在目了,可以在PC报价表上任意选择其中的项目。
2. 设置汇总行。

图8
要对各行的数值进行计算,需另添加汇总行合计,通过“数据表”菜单的“设置汇总模式”,将出现图8所示的对话框,我们对其中价格进行汇总,并给其添上新的行名“合计”,因为是所有价格的总和,所以还应选择累加值选项。至此,我们的PC报价系统就完成了。
您要做的就是向配件数据表输入当日主板、CPU、内存等的数据,最后顾客在选择的时候只要通过PC报价一个数据表就可以看到所有的各种报价组合。

图9
运行看一下,一个PC报价系统赫然在目(如图9示),当然这个表里的条目有点少,但您只要再加上几个表,将其他一栏做的细一点,相信对您会有所帮助。