填表公式:数据源-无

来自企业管理软件文档中心
2019年8月27日 (二) 10:44Carol讨论 | 贡献的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

什么是数据源

【数据源】可从模板的数据接口、系统内设的全局数据接口、新建表单、打开表单、本表单明细等获取数据,并将获取到的数据传给后续的操作中使用。返回的数据是一个二维表(结构类似明细表),一行表示一条记录,一列表示一个数据项。

数据源的作用

【数据源】的作用是给后续的操作提供数据,首先会取出二维表中第一条记录,驱动操作的执行一次,在操作中可以访问该条记录参与计算,操作完成后,【数据源】会取下一条记录继续驱动操作执行,以此类推,直至所有数据消耗完。
数据源中有多少条记录,则驱动操作执行多少次。
例如【数据源】查出三条记录,那么新建表单操作就会执行三次,创建三张表单。

数据源-无

【数据源】选择“无”,系统使用当前表单的数据来执行操作一次。

20190827填表公式数据源无01.png

支持在客户端、移动端运行。

示例

新建一张表单,输入“商品编号”后,入库明细中对应的“商品编号”的“数量”加1,入库明细中不存在该“商品编号”,则新增一条记录。
1.模板表单样式设计如下:

20190826填表公式数据源本表单02.png

2.定义数据项。

20190826填表公式数据源本表单03.png

20190826填表公式数据源本表单04.png

3.单击【填表公式】,在弹出的“填表公式管理”对话框中找到“值变化”事件,并添加数据项——本表单的“商品编号”。

20190826填表公式数据源本表单05.png

4.当本表单“商品编号”的值发生变化,匹配“商品编号”并更新明细中的数量。在刚刚添加的数据项下添加“赋值”操作。

20190827填表公式数据源无02.png

5.修改【名称】为“赋值_入库明细”。

6.【数据源】选择“无”。

7.对目标表“明细”进行更新数据。当本表单的“商品编号”和明细中的“商品编号”匹配上,数量增加1。

8.若匹配不上,新增一行记录。

9.单击【确定】后,调试一下效果。

20190826填表公式数据源本表单07.png