有一个图表的sql数据集我这里使用union all拼接在一起的,所以无论在年份的参数选择什么的情况下,数据都恒定显示12列,这个要怎么修改才能让他在年份选择本年的时候只显示本年月份的数据,而不是显示全部的月份
条件属性中做判断,隐藏列宽就行了。你把12列放出来。使用列的月份与当前系统的月份判断
b2<>month(today()) 设置列宽为0
月份的数据字典,select 月份 from 表 where 年份=${年份控件名称}
嵌套一个子查询
SELECT * FROM
(
你现在的SQL
) A WHERE 新的条件