1. 准备数据
首先,确保你的数据集已经包含了年份字段。下面是一个示例数据查询数据集 ds1,SQL 语句为:
SELECT * FROM 销量

2. 设置控件数据字典
设置年份下拉复选框控件,确保它的数据来源是数据集中的年份字段。
1)选中下拉复选框控件,设置数据字典为数据查询,数据集为年份选项,实际值和显示值都为年份,设置返回值类型为字符串,分隔符为','。

3. 设计柱形图
在报表中插入柱形图,并设置柱形图的各个属性:
1)确定柱形图所在单元格,例如 D2 单元格:

4. 确定柱形图显示逻辑
根据下拉复选框的选择,调整柱形图的显示方式:
1)选中柱形图所在单元格 D2,右侧属性面板选择「单元格元素>样式>标题」,取消柱形图的标题勾选:

2)考虑美观性,去掉图表工具栏:

3)根据年份选择调整柱形图的扩展:

5. 保存和预览报表
保存报表并进行分页预览:

总结:这个问题主要涉及下拉复选框参数设置和柱形图扩展的调整。通过以上步骤,可以实现根据选择年份的个数,动态调整柱形图显示的效果。