只需500字,解决报表查询最常见的3个大问题!

文 | 商业智能研究 2019-11-12
阅读次数:2,968

阅读提示:

文章中与FineReport软件使用的相关内容,基于软件的V7.0旧版本编写,不代表软件最新的使用方式。
FineReport最新版免费试用:https://www.finereport.com/product/active
FineReport最新版使用教程:https://help.fanruan.com/finereport/

报表是所有数据的综合,而用户往往只需要看见一些,他们想要看到的有效数据,所以报表查询是很有必要的。报表查询也是有条件的,如果不注意就会出现很多问题。报表查询过程中有比较常见的3个大问题,遇到这些问题不用慌张,这篇文章就讲讲,这几个问题该怎么解决。

一、多值查询条件怎么设置?

很多时候,查询是要根据好几个条件来的,单纯的单条件查询概率很小,那么多值查询有没有可能呢?当然是有的。

以FineReport为例,只要设置正确的过滤条件就能做到多值查询。首先点击一个单元格,选择单元格下方右侧的过滤按钮,会弹出一个过滤对话框,选中对应的过滤条件,将其操作符修改为包含于或不包含等,然后点击修改。这时候在预览界面点击查询就能看到结果啦,是不是很方便?

二、SQL查询在报表中比较慢怎么办?

用SQL语句在数据库查询的时候非常快,几乎不到5秒,可是在报表中就变得慢很多,这是为什么?

这个问题可能是由多个因素造成的。有时候SQL语句太复杂,用了太多的链接查询,机器响应不过来就卡住了,这就需要大家去做做优化SQL查询语句的功课了。或者是本机的SQL Sever驱动包性能不够好,FineReport报表环境有两个驱动包,一个不行就换另一个。很多时候是网络不好导致的,数据量大,网络还不稳定,报表查询就难得多。

三、手动查询太麻烦了怎么办?

FineReport的自助查询功能,简直就是懒癌星人的福音。很多人希望输入参数后,就能直接执行报表查询,只要2步就能搞定自助查询。

点击一个参数的下拉框控件,在属性表的下方选择事件面板,选择增加编辑后事件,然后把这条js脚本“_g().parameterCommit();”复制进去就行。

写在最后

如果还有其他问题,可以去帆软论坛上问,或者查阅FineReport帮助文档,这些地方都会为大家提供详细的解答。帆软BI现在客服服务做得挺好的,问题反映很及时,毕竟是国内起家的免费报表软件公司,相关的资料也很齐全。

从目前的市场上大家也会发现,可以选择的报表查询真的有很多,至于到底应该怎么去做出选择,我们也必须要结合个人的实际情况。

一般的情况下,使用市占率较高的合并报表系统,会比较保险一点,让大家在日常操作的过程中变得更加简单。现在市占率第一的合并报表系统,就是帆软报表——FineReport了,它内置了很多行业的权威BI报表模板,也可以1天内很快上手这款专业的报表软件。

报表产品更多介绍:www.finereport.com

免费试用FineReport


本月阅读量最高的10篇文章

售前咨询

服务热线

400-811-8890转1

售后咨询

在线QQ

800049425

服务热线

400-811-8890转2

投诉建议

总裁办24H投诉

173-127-81526