EXCEL服务器定义表间更新公式

优质
小牛编辑
135浏览
2023-12-01

EXCEL服务器定义表间更新公式

       先进入《订货单》的模板编辑状态,然后点击工具栏按钮,出现公式设置窗体,先切换到表间更新公式设置状态,如下图所示:

 
点击“新增”,出现公式设置向导,如下图所示:

输入公式名称“更新预定库存”,选择执行时机“流程传递时”。这里要对“执行时机”说明一下,“执行时机”总共有七种,分别是:“保存本报表数据之前”、“保存本报表数据之后”、“删除一份报表数据时”、 “流程传递时”、“流程回退/撤销时”、“流程中止时”以及“恢复中止流程时”其意义与字面描述一致。只有是“流程xxxx时”的表间更新公式才能跟流程关联(必需关联,否则也不会被执行),所以这里必须选“流程传递时”。另外,前面三种执行时机的公式只对普通报表模板有效,对于流程驱动的报表模板,尽管你设置了属于这三种执行时机的表间更新公式,最终都不会被执行,这一点一定要注意。
       点击“确定”出现更新设置界面,如下图所示:

选择更新目标数据表为“商品表_主表”,设置“预定库存”的填充方式是“商品表_主表.预定库存 + 本报表.数量”(即在预定库存的基础上追加本单据的订货数量),然后点击“确定”,设置筛选条件,如下图所示:

设置如上图所示的筛选条件,最后点击“确定”完成设置。设置完的公式如下图所示: