使用birt chart 制作图表,遇到了一个问题:
chart 设置了固定的长宽尺寸之后,图表呈现的时候经常出现过粗、或者过密的问题。严重影响了图表的呈现,如果能根据数据的多少,动态调整图表的长宽尺寸就好了。
例如 barNum = 5;
则 设置 chart.width = 50*barNum;
内容:
一:简介图表的制作
二:设置图表尺寸自适应
一:图表的制作
与正常birt 报表制作步骤相同,详细步骤在此不多说,参看:birt中文参考手册.chm
1:新建模板文件 chartResizingTest.rptdesign,配置数据源 ClassicModels
2:建立测试数据集,统计用户ID、用户名、订单数量。传入两个参数maxID、minID限定用户ID范围。