6
6.3 例1:提取所有客户信息
本例学习定义一个最简单的表间公式,把已填报的《客户登记表》中的信息提取到客户台账上。
定义表间公式
1)
打开《客户台账》模版,进入设计状态
2)
选择菜单“模版à定义表间公式”,弹出“表间公式”对话框
3)
按[新增]按钮,弹出如下图所示的对话框,选中第一个单选按钮,按[确定]

4)
弹出定义表间公式对话框,在公式名称处输入“所有客户”,如下图。表间公式包括三部分内容,一是数据源,说明所要提取的数据从哪里来;二是筛选条件,表明数据源中符合哪些条件的数据才是我们需要的;三是填充方式,也就是说提取过来的数据怎样填充到当前模版上。

5)
按[来源数据],弹出如下对话框。所谓“数据源”指的是现有模版上那些已创建的数据表。因为我们输入的所有信息都存储在这些数据表中。对话框左上部的列表中列出了所有已创建的数据表的名称。

单击“客户表”,点击[ > ]按钮(或直接在左侧列表中双击“客户表”),“客户表”从左侧移到右侧列表中,如图:

6)
按[确定],对话框关闭,回到“定义表间公式”对话框,如下图,请注意到公式内容处的显示

7)
按[填充方式],弹出定义填充方式对话框,填充数据表下拉选择“客户台账”,表明我们要把提取出的数据填充到本模版的按行重复数据表“客户台账”上。填充方式表格中显示了“客户台账”表中的所有字段。

8)
现在来指定把什么数据填到登记日期的位置(从第7行开始的A列)上。双击填充方式表格中的第一行第一列,弹出“输入表达式”对话框,如下图所示:
   
在左上角的“分类”列表中选择“<客户表>”,右侧的“选择”列表中列出了“客户表”中的全部字段及其常用函数。双击第三项“客户表.登记日期”,出现在下半部的“表达式”文本框中。
注:上述点选、双击动作只是为了省却输入汉字的麻烦,直接在表达式文本框中输入,结果是一样的。
9)
按[确定],对话框关闭,回到定义填充方式对话框。在操作下拉列表处默认值为“填入值”,不变。如下图:

10)
反复按8)、9)两步的方法操作,设置其余各个字段的填充表达式,结果如下:

11)
按[确定],回到定义表间公式对话框,显示完整的公式定义如下:

12)
按[确定],回到上一级对话框。如下图:

13)
再次按[确定]
14)
关闭模版。
应用表间公式
1)
新填一张《客户台账》
2)
在待填报的空白表单的任何一处右击鼠标,选择弹出窗口“应用公式”,如图:

3)
弹出应用公式对话框,选中“所有客户”左侧的复选框,按[应用],如图:

4)
对话框关闭,所有客户信息自动填充到台账上,如下图所示:

Excel服务器学习和下载
|