本帖最后由 为中华之崛起 于 2016-5-5 18:29 编辑
愉快的五一假期,各种美景美食美女图刷爆了社交网络,真是一个个都幸福指数爆表呀。嗨起来,躁起来,生活如此美好!
然而,我知道的,伟大的报表开发工程师们,这一切都和你们没啥关系,你们只有看的份!
在加班对吗?清明假期刚加的班,五一假期也在加,对吗?
oh,wait a moment!
顺道戳破一句,这个周末你们可能还要加,下下个周末依旧加。。
然而,真的猛士,敢于直面惨淡的人事,敢于直面淋漓的鲜血!小编再预言一句,你们中不少人,下个月的端午假期,还是要继续加班。。
哈哈哈哈,不要问小编肿么知道的。小编调研的辣么多客户,报表工程师们不是在加班,就是在加班的路上。吃泡面熬夜的,也是数不胜数。
忍不住要向你们致敬!
为神马加班这么多?!
现在大数据概念这么火爆,每个企业都开始重视数据的价值,各种数据分析报表项目上马。可是报表需求实在是太多啦,几乎各个业务领域都涉及到,而且需求变化非常频繁。所以就苦了开发工程师们啦!
“那小编你说肿么办?”
赶快用FineReport V8.0吧!简单上手,高效开发!从此不用加班写代码!
在上一期中,小编给大家介绍了FR文件上传下载的功能实现,可以节省大量的代码工作(链接http://bbs.fanruan.com/thread-74004-1-1.html)。
在上上期中,小编给大家介绍了填报可暂存的功能,能够大大提高数据录入的工作效率(链接http://bbs.fanruan.com/thread-73749-1-1.html)。
然而上面两期讲解的,还不能为大家节省足够的加班时间。本期,小编给大家重点介绍,如何便捷的实现报表自适应各种设备屏幕,极大的降低适配工作量。
为什么选这个主题?因为你们多数人的报表,还走在屏幕自适应的弯路上!费力不讨好!
小编调研客户发现,市场和财务两大领域的报表开发工作占比超过一半。
也难怪,市场相关工作涉及公司发展远景,财务是公司的命脉,管理层当然最关心啦。而这两个领域的报表,要展现的指标都很多;而且查看人员往往差旅比较频繁(尤其是销售管理者)。这就要求开发者开发的报表,既要满足多维度的展现,又要满足差旅人群随时查看报表的需求。然而报表样式既要丰富又要能够在移动设备上展现,这要求太高了呀!现在数码设备这么纷繁,抛开PC不谈,又是pad又是手机,手机屏幕还各不一样,要统一显示效果,工作量真是太大了!
小编见过为了这部分适配工作,头疼不已,干脆破罐子破摔不做自适应处理的,不过可想而知这种体验多么生硬;也见过为了屏幕自适应,而单独为移动设备另做一套报表的,可这极大的增加了开发人员的开发及维护难度,IT人员为了满足业务需求往往加班加点,严重影响幸福感。
Finereport针对上述问题,提供了两个简单又高效的功能,一个是表单,一个是cpt自适应插件。多数帆软用户可能对cpt比较熟悉而对表单比较陌生。cpt是面向于复杂表样的,而表单主要用于dashboard这类图形较多的报表,表单文件的后缀是frm。
在设计器中,点击【文件】菜单,选择新建表单,就会弹出表单设计界面。可为表单添加不同的组件,组件包含报表块、参数面板、图表块、控件几种类型,可任意的拖拽到表单设计去,如下图所示。
表单在PC端展现的样式,是下图这样子的。
表单天然具有自适应属性,可以实现不同大小屏幕的自动匹配展现。比如拖动浏览器窗体的大小,表单能够自适应的调整大小,如下图示例。
(PS:表单中的报表块组件,在自适应时,可能会出现滚动条。在后续的版本更新中,我们将重点优化这块的自适应逻辑,让报表块组件也尽量不出现滚动条。)
表单在移动端上,会自动调整布局以匹配屏幕大小。如下是手机端的效果,是不是看着很爽~~
除去移动端,表单还可以应用在大屏设备上,展示效果那叫一个拉轰!如下图!
为了实现自适应,Finereport产品经理和研发人员呕心泣血!功夫不负有心人,终于可以笑傲群雄啦!不信,看看下面某些同行产品的效果对比。
下图是某国内同行的效果,拖动浏览器窗体,无法自适应。
下图是国外某知名公司的效果,拖动浏览器窗体,也无法实现自适应。
当然,也存在部分同行能实现一定程度的自适应效果,就不多说了。所有为了用户体验而愿意投入精力去做开发的公司,都是值得尊敬的! 然而小编还是要补一句,既能实现自适应同时又能支持自适应组件整体导出的,帆软finereport是第一家!!为了用户体验,而把细节体验做到面面俱到的公司,尤为值得尊敬!
此处应该有掌声!!!
在finereport中启用表单自导出插件,即可将表单整体导出成excel或PDF文件。(有些同行能实现单个组件的导出,但不支持整体导出)。
前面讲的是表单的自适应,对应的是dashboard类需求。然而还有很多报表是复杂表样的,必须通过cpt来实现。这种情况下的自适应,finereport依旧自信!在设计器中可以根据需要启用自适应插件!
启用插件后,可以为浏览器和移动APP分别配置自适应属性。
同时,自适应不但对报表格式主体产生效果,还可以对文字大小进行自适应。
如下图所示,web端放大缩小浏览器,报表块中的字体会跟随缩放。(PS:目前字体自适应是默认的,后期更新中将为用户提供可配置项。)
是不是很叼!!!能把中国式复杂报表实现自适应的,帆软finereport业内首家!!!
还是那句话,所有为了用户体验而愿意投入精力去做开发的公司,都是值得尊敬的!而为了用户体验,把细节体验做到面面俱到的公司,尤为值得尊敬!
此处应该掌声雷动!!!!
看完小编的介绍,是不是觉得很有收获呢?希望finereport的强大,能让更多的程序员童鞋们脱离加班苦海,走向幸福人生~~~
想下载最新版?想了解更多有趣的新功能?关注我们论坛和官网啦。
论坛地址:bbs.fanruan.com
在线文档地址:http://help.finereport.com/
官网:www.finereport.com
|