第六章 使“产品发货单”填写自动化
1.定义“自动编号”:订单编号1.用admin登录“ES管理台”,口令为空。 2.选中“自动编号”,选择鼠标右键菜单“新建”-“自动编号”: 3.输入: 点击“确定”,完成“订单编号”的定义。
2.应用“数据规范”和“自动编号”现在,我们可以使“产品发货单”的填写更加自动了! 1.打开Excel,用admin登录,口令为空。 2.点击“模板”-“打开模板”,点击“发货单通知单”的V1[在用]: 3.在模板的任一处,选择鼠标右键菜单“创建数据表”: 4.“订单编号”的“填写规范”选择“订单编号”,“接单日期”的“填写规范”选择“当前日期”,“客户名称”的“填写规范”选择“客户名称树”: 5.点击“修改字段”、“返回”。 6.这样在填写“产品发货单”时,“订单编号”自动生成,“接单日期”自动填写,“客户名称”弹出一棵“客户名称树”供选择。
3.应用ESF_getFldValue带出相关数据项在5.4节中,我们讲过ESF_getFldValue函数的用法。这里,我们再用它: 1.用“客户名称”带出“销售员”、“客户编号”。客户名称是从: 中来的。只要一输入“客户名称”,就将“责任销售员”填写到“销售员”,将“客户编号”填入“客户编号”。(1)选中H2,在其中填写“=ESF_getFldValue("客户登记表_主表","责任销售员","客户名称",C3)” (2)点击“回车”。(3)选中H3,在其中填写“=ESF_getFldValue("客户登记表_主表","客户编号","客户名称",C3)” (4)点击“回车”。这样就可以实现用“客户名称”带出“销售员”、“客户编号”。 2.用“产品名称”带出“计量单位”。 “产品名称”来自“物料基本信息”: 需要根据“物料名称”带出“计量单位”。(1)在C5中输入“=ESF_getFldValue("物料基础信息_主表","计量单位","物料名称",C5)”,回车。 (2)将鼠标箭头位于D5的右下角,成为“+”形状,向下拖动到D9,复制公式。
4.应用ESF_mnyToCap将小写金额转变为大写金额 在“产品发货单”中,需要将小写的合计金额转换为大写金额。Excel提供的小写转大写,不符合中国的习惯。采用ESF_mnyToCap就可以解决该问题。 1.选中G11,点击菜单“插入”-“函数”: 2.选择 3.点击“确定”,在X中输入 G10 注意:对于“合并单元”,需要输入单元格地址。非合并单元格可以选择。 4.点击“确定”。 5.在“金额”列,输入1,2,3,则G11中显示“陆元整”。 对于需要精确到分的金额,建议采用round(小写数字单元地址 ,2),给小写数字精确定位为2位小数。不然可能由于Excel内部值与显示不一致,造成错误。
(责任编辑:泉水) |