7
7.3 创建《订单》模板
|
项目 |
内容 |
|
报表编号 |
006 |
|
报表名称 |
订单 |
|
初始填报权限 |
部门:阳光乳业、销售部、各办事处
角色:Administrator、销售员、办事处主任 |
|
最终查阅权限 |
部门:阳光乳业、销售部、各办事处
角色:Administrator、销售员、办事处主任、销售内勤、销售部经理 |
|
其它 |
接受默认值 |
|
表样: |
|

|
|
Excel公式: |
|
单元地址 |
公式 |
|
H9 |
=E9*F9*IF(G9=0,1,G9) |
|
H10:H12 |
复制H9的公式 |
|
C14 |
=ESF_MnyToCap(H13) |
定义数据表
|
表名 |
订单_主表 |
所在工作表 |
Sheet1 |
|
样式 |
单一数据项 |
是否创建 |
是 |
|
主键 |
区域 |
字段名 |
数据类型 |
必填 |
填写规范 |
其它 |
|
√ |
C2 |
订单编号 |
文字(20字以内) |
√ |
订单编号 |
|
|
|
E2:F2 |
订单日期 |
日期 |
√ |
当前日期 |
|
|
|
H2 |
录入人 |
文字(20字以内) |
√ |
当前用户姓名 |
|
|
|
C3:F3 |
客户名称 |
名称或地址 |
√ |
客户名称树 |
|
|
|
H3 |
客户编号 |
文字(20字以内) |
√ |
|
|
|
|
C4:F4 |
收货地点 |
文字(100字以内) |
|
|
|
|
|
H4 |
运输方式 |
文字(20字以内) |
|
运输方式列表 |
|
|
|
C5 |
税率 |
整数 |
√ |
|
|
|
|
E5:F5 |
结算方式 |
文字(20字以内) |
|
结算方式列表 |
|
|
|
H5 |
运费负担 |
文字(20字以内) |
|
|
|
|
|
H13 |
合计金额 |
金额 |
|
|
|
|
|
C15 |
信用等级 |
文字(20字以内) |
|
|
|
|
|
E15:F15 |
信用审核人 |
文字(20字以内) |
|
|
|
|
|
H15 |
信用审核意见 |
文字(20字以内) |
|
意见列表 |
|
|
|
C16 |
审批日期 |
日期 |
|
当前日期 |
|
|
|
E16:F16 |
审批人 |
文字(20字以内) |
|
当前用户姓名 |
|
|
|
H16 |
审批意见 |
文字(20字以内) |
|
意见列表 |
|
|
表名 |
订单_明细 |
所在工作表 |
Sheet1 |
|
样式 |
重复数据项,按行循环,可扩展 |
是否创建 |
是 |
|
主键 |
区域 |
字段名 |
数据类型 |
必填 |
填写规范 |
其它 |
|
|
B9:B12 |
产品名称 |
文字(100字以内) |
√ |
|
|
|
|
C9:C12 |
规格 |
文字(100字以内) |
|
|
|
|
|
D9:D12 |
计量单位 |
文字(20字以内) |
√ |
|
|
|
|
E9:E12 |
数量 |
整数 |
√ |
|
|
|
|
F9:F12 |
单价 |
价格 |
√ |
|
|
|
|
G9:G12 |
折扣 |
小数 |
|
|
|
|
|
H9:H12 |
金额 |
金额 |
√ |
|
|
|
|
J9:J12 |
库存数量 |
整数 |
|
|
|
|
|
K9:K12 |
可用库存 |
整数 |
|
|
|
|
√ |
L9:L12 |
产品编码 |
文字(20字以内) |
√ |
|
|
|
√ |
M9:M12 |
订单号 |
文字(20字以内) |
√ |
|
|
定义表间公式
定义三条表间公式,如下面图示:
1.
根据录入人动态构造客户名称下拉列表,使之仅包括录入人(销售员或办事处主任)所负责的客户。定义好的表间公式如下图所示。注意本公式的定义中有两处是我们前面没有学习到的:
1)
在填充方式中,我们用到了“构造下拉选项”,也即表间公式提取出来的数据不是简单地填写到表单上,而是在表单上某数据项处构造一个下拉列表,形成此下拉列表中的可选项。
2)
在筛选条件中,我们用到了“系统变量.当前用户姓名”,为什么不用“本报表.Sheet1:录入人”呢?因为“本报表.Sheet1:录入人”指的是表单上H2单元格的内容(见前面的表样图示),而此单元格的内容虽然有默认值,却是用户可以改的。比如唐明填一张订单,H2单元格处默认为“唐明”,客户名称处的下拉列表中显示唐明负责的客户。如果此时唐明把H2单元格的内容改成“刘军”,客户名称处的下拉列表中立时变成刘军所负责的客户;而“系统变量.当前用户姓名”指的是登录到系统的用户姓名,一经登录,就是确定不变的,用户也无法修改它的值,所以在这里,用“系统变量.当前用户姓名”更合适。

2.
选择客户名称后查询客户编号

3.选择产品名称后查询产品信息(规格、计量单位、产品编码)

Excel服务器学习和下载
|