专题总结>>过滤

楼主
我是社区第54877位番薯,欢迎点我头像关注我哦~
本帖最后由 加菲喵 于 2015-9-10 15:33 编辑

总结了在帆软实现过程中经常遇到的几种过滤,欢迎大家补充

1)筛选数据过滤 http://www.finereporthelp.com/help/9/14/5.html
应用场景:例如数据量过大,我们希望设置过滤条件,获取到我们需要的设计
如下图所示:
从该数据集中获取所需要的数据,实现方式如下
说明:
1、由于单元格的计算顺序,过滤条件需要设置在单元格的父格上,所以这边选中订单ID数据列单元格;
2、点击设计器右边的过滤按钮,或者双击所在单元格,进入过滤设置对话框;
3、因为例子的应用背景,所以这边设置的过滤条件为是否已付等于'true'
设置完以后,效果如上图所示

2)参数过滤(分为模板参数和数据集参数)http://www.finereporthelp.com/help/3/4.html
模板参数:
设置完后,进行参数过滤设置,如下图所示:
添加参数面板,如下图所示:

说明:
1、作为模板参数,需要先在菜单模板>模板参数,添加一个参数;
2、双击所需过滤单元格或者点击设计器右边的过滤按钮,设置过滤条件,本事例的过滤条件为地区等于参数$地区;
3、过滤条件设置完后,点击设计器右下角的参数未生成界面中的参数,将参数添加到参数面板
4、参数与控件是通过参数名称进行绑定的,所以控件名称与参数名称要一致;
数据集参数:

说明:
1、通过在SQL中设置你需要的参数来实现数据的过滤,设计模板时,推荐使用数据集参数,如上图所示;


3)填报过滤 http://www.finereporthelp.com/help/12/15/7.html
应用场景:在插入数据时,有些单元格有值,有些单元格是没有值的,当将数据提交入库时,希望对这些数据进行过滤
设置提交条件:

说明:
1、首先设计器预览设置为填报预览
2、点击模板>>报表填报属性进入报表填报属性设置界面,点击图中的+号,设置条件办法;
3、在报表填报属性中设置需要提交到的数据库和绑定字段;
4、数据字段绑定完毕后,设置提交条件,根据例子的应用场景,本例子设置过滤条件为成本价不为0;
注:设置为这个条件以后,在预览点击提交时,成本价为空的就不会被提交,这样就起到了填报提交的作用;









分享扩散:
参与人数 +1 F币 +225 理由
传说哥 + 225 很给力!

查看全部评分

沙发
发表于 2015-8-11 08:52:14
本帖最后由 海绵宝宝 于 2015-8-18 09:28 编辑

建议:

总体上层次说明和过滤描述还不够清晰,

上下文文字和图片间隙太过紧凑,

文字排版不够整洁!
评分:
难度10
详尽度25
通用度15
板凳
发表于 2015-8-14 09:10:25
帮助文档中不是有关于顾虑的说明吗?

你这是把那些分散的整理到一起,也不应该算是新文档呀!
地板
发表于 2015-8-15 10:56:29
对帮助文档中几处分散功能整合到一起,很好的帖子
难度10分,详尽度30分,通用度10分
5楼
发表于 2015-8-25 17:25:37
本帖最后由 susie 于 2015-9-1 19:01 编辑

不要直接截图哈
6楼
发表于 2015-9-2 16:35:54

截图里还是有字啊
7楼
发表于 2015-9-7 15:20:27
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表