如图,想实现的效果是:筛选“是否含冲减”为否时,明细显示:实际、补录;筛选“是否含冲减”为是时,显示全部明细。请问FB能实现这个效果吗?
以 实际、冲减两类为例:
目的是通过一个过滤组件:是否含冲减,过滤值:是、否,来筛选出含冲减的实际数据、不含冲减的实际数据。
1、新增标签列【冲减过滤判断】值开头为”是“;冲减类型的结尾为“否”、实际类型的结尾为“@”(只要不是“否、是”其他的都行)。
2、新建一个文本参数“是否含冲减”,【冲减过滤判断】添加过滤条件,结尾不是 参数值。因为字段不显示在报表中,所以放在结果过滤器中。
3、添加文本下拉过滤组件,过滤方式:单选,绑定参数 并 自定义值列表:是、否。
结果展示:
这个不支持,但是可以自己去选择显示哪几列
1、在SQL数据集中实现,增加一个case when .
2、选自助数据集,增加列,在列里面写个if语句判断一下。