EXCEL服务器定义表间更新公式
优质
小牛编辑
116浏览
2023-12-01
EXCEL服务器定义表间更新公式
先进入《订货单》的模板编辑状态,然后点击工具栏按钮,出现公式设置窗体,先切换到表间更新公式设置状态,如下图所示:![](https://imgs.xnip.cn/cj/docimg/19/344b7651-57c0-46cb-9fb4-1577467e7e35.png)
点击“新增”,出现公式设置向导,如下图所示:
![](https://imgs.xnip.cn/cj/docimg/19/dfce41e0-39ae-4bc9-a12f-8a816fbfd779.png)
输入公式名称“更新预定库存”,选择执行时机“流程传递时”。这里要对“执行时机”说明一下,“执行时机”总共有七种,分别是:“保存本报表数据之前”、“保存本报表数据之后”、“删除一份报表数据时”、 “流程传递时”、“流程回退/撤销时”、“流程中止时”以及“恢复中止流程时”其意义与字面描述一致。只有是“流程xxxx时”的表间更新公式才能跟流程关联(必需关联,否则也不会被执行),所以这里必须选“流程传递时”。另外,前面三种执行时机的公式只对普通报表模板有效,对于流程驱动的报表模板,尽管你设置了属于这三种执行时机的表间更新公式,最终都不会被执行,这一点一定要注意。
点击“确定”出现更新设置界面,如下图所示:
![](https://imgs.xnip.cn/cj/docimg/19/5b545393-42b8-43ed-99bd-471e23c5909f.png)
选择更新目标数据表为“商品表_主表”,设置“预定库存”的填充方式是“商品表_主表.预定库存 + 本报表.数量”(即在预定库存的基础上追加本单据的订货数量),然后点击“确定”,设置筛选条件,如下图所示:
![](https://imgs.xnip.cn/cj/docimg/19/b97b785f-47fb-4e05-ab3e-87ad31be2a8a.png)
设置如上图所示的筛选条件,最后点击“确定”完成设置。设置完的公式如下图所示:
![](https://imgs.xnip.cn/cj/docimg/19/5f27a007-50b6-4c94-9f60-a35fc5e9f83e.png)