<< Click to Display Table of Contents >> 上传组件 |
❖说明
上传组件是填报类型的组件,用户可以通过上传组件上传本地的文件到数据库。目前支持入库的数据库包含:Mysql、Oracle、SQlServer、DB2、Postgresql、Gbase,入库目标字段类型可设置blob、longblob等二进制类型,上传文件类型包含:excel、word、ppt、image、pdf等常见的文件类型。
❖使用方法
1、制作报告先拖入上传组件。如图所示。
2、新建mapping:拖入上传组件后,mapping设置中默认会可选两个源字段 上传、上传_文件名。上传对应入库的字段类型为二进制类型,上传_文件名对应的入库字段类型为string类型。如图所示
3、预览或查看报告中,点击上传icon,上传本地文件;文件上传后只是缓存,需要点击提交按钮,提交成功后,文件才能入库到数据库,如图所示。
❖编辑器
上传组件编辑器可设置上传组件的文档类型、文件格式、文件大小、是否显示图片、是否必填以及出错提示,如图所示。
【文件类型】为上传组件支持上传的类型包含文档和图片。
【文件格式】不同的文件类型对应不同的文件格式,类型和格式选择后,已选类型以外的文件无法上传。
【文件大小】默认限制为1M,可修改,最大可设置为100M。
【显示图片】上传的文件为image时,可选择是否显示图片,勾选显示图片后、上传的图片文件会展示预览图,不勾选则显示文件名,如图所示。
【出错提示信息】设置了出错提示后,所有不满足编辑器设置条件的场景均会弹出已设置的出错提示,未设置出错提示则弹出系统默认的提示。如图所示。