<< Click to Display Table of Contents >> 上传组件复制链接 |
上传组件是填报类型的组件,用户可以通过上传组件上传本地的文件到数据库。目前支持入库的数据库包含:Mysql、Oracle、SQlServer、DB2、Postgresql、Gbase,入库目标字段类型可设置blob、longblob等二进制类型,上传文件类型包括文档和图片,文件格式包含:excel、word、ppt、image、pdf等常见的文件格式。
1.功能介绍
上传组件位置如下图。
上传组件右侧【设置】中,支持选择上传的文件类型和格式如下表。
文件类型 |
格式 |
文档 |
Word(*.doc, *.docx) Excel(*.xls, *.xlsx) CSV(*.csv) PowerPiont(*.ppt, *.pptx) PDF(*.pdf) Text(*.txt) |
图片 |
jpg, png, gif, jpeg, bmp |
【文件大小】限制用户上传的文件大小,默认1024KB,最大可设置为100MB。
【显示图片】当文件类型包含图片时,可勾选显示图片,勾选后,上传的图片会显示出来,不勾选则显示文件名。
2.上传
1)新建报告,拖一个填报参数组件和上传组件。在填报参数组件中绑定字段“订单ID”、“门店”。
2)点击顶部菜单【填报 > 填报字段】,设置填报入库关系,设置提交类型为智能提交。上传组件有两个字段关系需要设置,文件和文件名。文件需要对应blob、longblob等二进制类型数据库字段,文件名对应字符串类型字段即可。如下图。
预览报告。点击上传组件,并选择图片上传,再点击提交。如下图。
➢说明:
文件上传后只是缓存,需要点击提交按钮,提交成功后,文件才能入库到数据库。