用《易表2000》管理售货订单
#1 1.建立系统
首先建立一个包括三个表的文件,并将三个表分别命名为产品、客户、订单。选择订单表,执行“表”/“设计表”命令,参照^13050201a^1所示进行设计,具体包括哪些列可以根据需要选择,然后用同样的方法设计好产品表和客户表。最后执行“表自动关联”命令,易表将在三个表之间查找同名列,并根据这些同名列建立表间关联,例如产品表和订单表将通过同名列“产品”建立关联,这一点在设计表的时候要特别注意。
#1 2.设置刷新公式
对于订单来说,一旦知道了单价、数量和折扣,金额也就确定了。选择金额列,执行“列”/“ 列属性”/“ 刷新公式”命令,将金额列的刷新公式设为“数量 * 单价 *(1-折扣)”,这样以后一旦增加或修改数据时,金额列将会自动求值,而无须手工计算和输入。如果要在刷新公式中引用其它表中的列,必须在表名和列名之间用小数点隔开,例如“产品.单价”。
#1 3.打印设计
如果直接从文件菜单中执行打印命令,打印出来的只是一个四四方方的表格,这远远不能满足我们的要求,所以易表提供了一个打印设计工具,可以用来设计各种报表和票据,报表元素包括线条、字符串、表达式和图片,完全能满足我们的基本要求,^13050201b^2就是一个正在设计中的订货合同。
#1 4.查找与替换
易表的查找与替换功能非常灵活,除常数之外,还可以进行表达式查找与替换,假定我们需要对产品为PD01且订货量不小于500的订单增加5%的折扣,只须选定折扣列,执行“编辑”/“查找并替换”命令,按^13050201c^3所示进行操作即可,替换完成之后,金额列会自动重新求值。
易表还有另外两种数据查找方法。首先是通过表间关联,例如我们将订单表根据客户列排序之后,一旦在客户表中选择了某个客户,那么订单表将自动显示该客户的所有订单,反之,一旦在订单表中选择了某一订单,那么客户表将自动显示对应客户的详细资料。此外易表具有独创的快速筛选功能,例如我们在查看订单时,如果希望得到当前客户订购同类产品的所有订单,只须选定客户和产品两个单元格,单击鼠标右键,执行“快速筛选”命令即可,而无须进行繁琐的查找设定。
#1 5.统计分析
易表提供了两个统计工具:分组统计和交叉统计。假定我们需要得到不同客户订购不同产品的情况(^13050201d^4所示),只须将产品列和客户列移到最前面,然后执行“表”/“分组统计”/“累计值”命令,根据前两列对数量和金额进行分组统计即可。
分组统计虽然操作简单,但是必须上下滚动才能查看统计结果,所以不便于比较分析。如果我们执行“表”/“交叉统计”/“累计值”命令,对数量列进行交叉统计,就可以得到^13050201e^5所示的交叉统计结果。显然这种统计结果更加直观,更便于比较分析,不过交叉统计有个缺点。就是不能同时对多列进行统计。
从上述的操作我们可以看出,通过调整列位置,以及根据不同的列数进行统计,就可以得到不同的统计结果,而在易表中调整列位置是非常简单的:按住“Alt”键,用鼠标拖动列标题即可。
#1 6.一点补充
在实际工作中,我们往往还须要比较不同月份、不同季度的产品销售情况,针对这种需要,我们可以在订单表中增加两列,将其分别命名为月份、季度,并将其刷新公式分别设为“Month(月份)”、“Quarter(季度)”,然后将这两列移到表的最后面隐藏起来,直到需要进行统计时再将它显示出来。