上传组件

<< Click to Display Table of Contents >>

当前位置:  制作可视化报告 > 数据填报 

上传组件

Previous pageReturn to chapter overviewNext page

说明

上传组件是填报类型的组件,用户可以通过上传组件上传本地的文件到数据库。目前支持入库的数据库包含:Mysql、Oracle、SQlServer、DB2、Postgresql、Gbase,入库目标字段类型可设置blob、longblob等二进制类型,上传文件类型包含:excel、word、ppt、image、pdf等常见的文件类型。

 

使用方法

1、制作报告先拖入上传组件。如图所示。

Upload_component1

 

2、新建mapping:拖入上传组件后,mapping设置中默认会可选两个源字段 上传、上传_文件名。上传对应入库的字段类型为二进制类型,上传_文件名对应的入库字段类型为string类型。如图所示

Upload_component2

3、预览或查看报告中,点击上传icon,上传本地文件;文件上传后只是缓存,需要点击提交按钮,提交成功后,文件才能入库到数据库,如图所示。

 

Upload_component3

编辑器

上传组件编辑器可设置上传组件的文档类型、文件格式、文件大小、是否显示图片、是否必填以及出错提示,如图所示。

Upload_component5

 

【文件类型】为上传组件支持上传的类型包含文档和图片。

【文件格式】不同的文件类型对应不同的文件格式,类型和格式选择后,已选类型以外的文件无法上传。

【文件大小】默认限制为1M,可修改,最大可设置为100M。

【显示图片】上传的文件为image时,可选择是否显示图片,勾选显示图片后、上传的图片文件会展示预览图,不勾选则显示文件名,如图所示。

Upload_component6

【出错提示信息】设置了出错提示后,所有不满足编辑器设置条件的场景均会弹出已设置的出错提示,未设置出错提示则弹出系统默认的提示。如图所示。

 

Upload_component7