示例
在电子表格中,可以插入数据。并且通过点击“点击上传文件”上传文件,也可以点击“点击下载文件”下载上传的文件。
实现步骤
1.数据库表准备
(1)在数据库中建立表,包含三个字段:
id(int,自增)、filename(varchar(255))、file(BLOB)
其中file字段为BLOB类型,用于储存上传的文件,filename字段为字符串类型,用于储存上传的文件名。
(2)在数据源下添加该表,并且注意设置file字段的数据类型为BINARY
2.创建电子表格
在Excel中登录服务,新建电子表格,并绘制静态表样如下:
3.实现上传文件
(1)在右侧资源面板中找到对应的数据源,找到步骤1中添加的表,将“编号(id)”和“文件名称(filename)”字段拖拽到B3和C3单元格。如下:
(2)设置填报属性
设置B3单元格的填报属性如下:
C3的填报属性如下:
D3的填报属性如下:
(3)设置回写规则,回写规则设置如下:
通过以上设置,即可实现上传文件。如下: