上传组件

<< Click to Display Table of Contents >>

当前位置:  数据填报 

上传组件

复制链接

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

1.功能介绍

上传组件位置如下图。

data_report_72

上传组件右侧【设置】中,支持选择上传的文件类型和格式如下表。

文件类型

格式

文档

Word(*.doc, *.docx)

Excel(*.xls, *.xlsx)

CSV(*.csv)

PowerPiont(*.ppt, *.pptx)

PDF(*.pdf)

Text(*.txt)

图片

jpg, png, gif, jpeg, bmp

【文件大小】限制用户上传的文件大小,默认1024KB,最大可设置为100MB。

【显示图片】当文件类型包含图片时,可勾选显示图片,勾选后,上传的图片会显示出来,不勾选则显示文件名。

data_report_73

data_report_78

2.上传

1)新建报告,拖一个填报参数组件和上传组件。在填报参数组件中绑定字段“订单ID”、“门店”。

data_report_74

2)点击顶部菜单【填报 > 填报字段】,设置填报入库关系,设置提交类型为智能提交。上传组件有两个字段关系需要设置,文件和文件名。文件需要对应blob、longblob等二进制类型数据库字段,文件名对应字符串类型字段即可。如下图。

data_report_75

预览报告。点击上传组件,并选择图片上传,再点击提交。如下图。

data_report_77

说明:

文件上传后只是缓存,需要点击提交按钮,提交成功后,文件才能入库到数据库。