在帆软报表中,最近常有问到几个问题,现在写一篇blog,阐述图片上传跳转、单元格排序的功能。
创建一个报表,拖入文件控件,用于文件控件的上传。
配置一个内置SQL,用于图片上传之后存入数据库中,本文使用Finereport自带的sqlite数据库,使用blob数据类型,存储图片文件。
create table photo_text(id blob);
配置内置SQL
回到报表端 进行填报预览
这里的图标效果,不够美观,我们添加js代码,使用“上传”文字,使其被点击后,能弹出文件上传对话框
在单元格中输入“上传”文本,使其被点击之后跳转弹出对话框
为单元格创建js脚本