页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 4 下一个 »

示例

在电子表格中,可以插入数据。并且通过点击“点击上传文件”上传文件,也可以点击“点击下载文件”下载上传的文件。

 

实现步骤

 

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)设置回写规则,回写规则设置如下:

 

通过以上设置,即可实现上传文件。如下:

其中,文件名需要手动输入。

 

4.设置下载文件

(1)在右侧资源数中数据源下找到步骤1中的表,将“编号(id)”字段拖拽到E3单元格

 

(2)选中“E3”单元格,点击工具栏上的格式-》文件

 

(3)在弹出的文件窗口中,设置如下:

其中,显示内容为“点击下载文件”,是指在浏览电子表格时单元格的内容

 

文件名称,是指点击下载文件时文件的名称。如下:

 

文件字段,是指绑定的数据库中储存文件的字段。

 

5.发布预览

点击工具栏上的“发布预览”按钮,保存电子表格,预览如下:

 

 

 

 

 

 

  • 无标签