填表公式:数据源-上传文件

来自企业管理软件文档中心
跳转至: 导航搜索

什么是数据源

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

数据源的作用

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

数据源-上传文件

上传文件可以作为操作的数据源,为后续操作提供数据。

20190820填表公式数据源上传文件01.png

【上传目录】有两种选择:
●指定路径
输入文件的路径,即文件在企业云盘中的名称。

20190820填表公式数据源上传文件02.png

●让用户动态选择
选择目录树数据源。
该选项固定选择“fileBoxTree”模板中的“目录树”数据接口。

20190820填表公式数据源上传文件03.png

设置该项后,执行操作时弹出一个对话框,选择文件夹——用来存放上传的文件。

20190820填表公式数据源上传文件04.png

目前只支持在客户端运行。

文件路径的填写

1.在系统首页中选择左侧目录树中的“企业云盘”。

20190820填表公式数据源上传文件05.png

2.弹出“企业云盘”的标签页。

20190820填表公式数据源上传文件06.png

3.文件路径在填写的时候不需要填写“我的云盘”和“个人文件夹”。

4.例如,指定路径是“财务”文件夹,那么文件路径为“财务”;指定路径是“付款水单”文件夹,那么文件路径为“财务/付款水单”。

示例

每次上传文件后给明细插入一条跟文件相关的数据。
1.本例模板表单样式如下图:

20190820填表公式数据源上传文件07.png

2.定义明细表。

20190820填表公式数据源上传文件08.png

3.回到模板表单设计界面,单击【填表公式】,找到“工具栏按钮单击”事件,添加【上传文件】按钮。

20190820填表公式数据源上传文件09.png

4.为了在单击按钮后能够给明细插入数据,我们在刚刚添加的按钮下添加“赋值”操作。

20190820填表公式数据源上传文件10.png

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

6.因为我们需要获取每次上传文件的数据,所以【数据源】选择“上传文件”,并指定路径“"财务/付款水单"”。

7.对“明细”进行插入操作,数据源的数据绑定对应的目标数据项。

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

20190820填表公式数据源上传文件11.png

20190820填表公式数据源上传文件12.png