继上次小编因为对填报暂存的新功能不了解,而闹了个大乌龙之后,偶们的产品经理敏锐的开始思考了:内部人员都可能没法及时掌握产品的新细节功能,那用户是不是也有很多不知道的呢?
产品经理找到俺,带着一丝狡黠的微笑说到:天将降大任于斯人也!
“到用户中去,让用户给你惊喜”。
于是,小编默默的踏上了旅途,没有美女,没有男基。对的!1个人,1个多星期,调查了11个客户(哎,单身狗真是走到哪里都觉得膝盖中箭)。。
哇塞…宝宝发现,宝宝上周次被怼真是好委屈,不只是本宝宝,有很多客户,也不了解偶们每月发布的新功能啊。。。我们的新图表、移动端扫码、拍照、微信消息推送,好多好多贴心的新功能,用户都不知道。。
小编觉得好惋惜,这么多贴心的新功能没有帮助用户提升体验、创造价值,市场和运营是怎么宣传的!!
嗯,小编马不停蹄的回到公司,又嘚瑟的写了一封邮件,把市场和运营一顿狂喷。。
哈哈,可算是解了上次被吐槽受的气。。
BUT,嘚瑟的小船说翻就翻。。。。
第二天早上,运营经理走过来,带着狡黠的微笑说:“天将降大任于斯人again”“以后产品新亮点功能的推介文案,就交给你了,务必条理清晰的说明白,新功能的价值以及能带来的体验提升”。
责任重大呀,第一季度发布了那么多新功能,从哪里下手呢?!小编纠结了好久,还是从上周跑客户的时候发现的一个事情讲起!
该客户基于finereport搭建了一套数据采集系统,除了常规的在线填报外,还涉及到较多的文件上传与下载需求。像下图所示的样子。
客户的业务部负责人向小编展示该系统的时候,滔滔不绝,非常开心,说他们用finereport用的很到位,解决了很多问题。听的小编心里那叫一个舒服呀,偶们的finereport是辣么的拉轰,放到哪个公司都是煜煜生辉滴!!
然而站在一旁的开发人员,表情明显很不屑,一脸不开心的看着我,吐槽道:FR做普通报表还蛮易用,但是文件上传下载就不行了,我们写了很多代码才解决,本来就不是很擅长Java,为了实现业务部的需求,加班加点一边学一边试,相当难受!!
我擦,小编心中一惊,这是砸招牌来了?!
偶心里不服务气,反驳道:“不科学啊,FR的优势就是零编码设计、简单易用,是目前业内最高效的开发工具”。争了半天,多说无益,随后小编请开发人员演示了他们的需求与具体实现方法。原来他们认为文件存到数据库,容易影响数据库的读写负载,所以想把文件存到指定路径下,为了实现这个需求,只好闷着头皮编写自定义函数以及事件:
小编看完,不禁仰天长笑:还好,这个招牌算是没砸在小编手里。。
“我会告诉你,不需要写代码也能实现你哪个需求了吗? ”
把finereport更新到8.0就好啦!在8.0中启用文件上传到服务器插件,即可轻松实现文件上传于下载,不需要写任何代码哦!
启用插件后,报表填报属性界面报表填报属性,自定义提交中多了上传类型选择,可选择“上传至服务器”。如下图示例:用户可以自定义要存储文件的磁盘路径,还可以轻松修改文件名,文件名可以直接输入内容也可以使用单元格内容或者函数。比如要是传输照片之类的文件,数码设备照片的命名通常都是数字,很不方便用户管理,有了修改文件名的功能,再也不用慌啦~~~~
浏览器中打开填报表并上传文件,文件上传成功,且文件名为A10单元格的内容,如下图:
如果要实现文件下载,也非常简单呢。对选中的单元格添加超链接,超链方式选择为“文件下载”即可,如下图所示。
是不是很简单呢?文件上传下载,宝宝才不要写代码呢!
FineReport的理念是,简单高效易用,能智能实现的就不让用户写代码,!!
如果有其他关于文件上传下载的新需求,可以随时反馈给小编。为了番薯的幸福,我们会快速跟进滴!!!
想下载最新版?想了解更多有趣的新功能?关注我们论坛和官网啦。
论坛地址:bbs.fanruan.com
在线文档地址:http://help.finereport.com/
官网:www.finereport.com
注:本文作者是帆软产品经理vic
|