我在用iReport做柱子图的时候,在Chart Properties
中的Chart Data-->Details-->add的时候遇到两个问题啊!?想请教1下
1。series expression、category expression、value expression这三个地方
我应该添什么内容啊。我也知道是持续和xy轴。但我不明白到底是什么意思2。我的柱子图的数据是来自一个list,这个list里面都是map,我的柱子就要从list里面
先逐一获取map里key是pic的哪个数据,然后拼成一个柱子图片。
这种情况我在,Chart Properties-->Chart Data-->Details-->add时怎么能用list里面所有map里面key是pic的哪些数据填充呢??
中的Chart Data-->Details-->add的时候遇到两个问题啊!?想请教1下
1。series expression、category expression、value expression这三个地方
我应该添什么内容啊。我也知道是持续和xy轴。但我不明白到底是什么意思2。我的柱子图的数据是来自一个list,这个list里面都是map,我的柱子就要从list里面
先逐一获取map里key是pic的哪个数据,然后拼成一个柱子图片。
这种情况我在,Chart Properties-->Chart Data-->Details-->add时怎么能用list里面所有map里面key是pic的哪些数据填充呢??
解决方案 »
- myeclipse中的memory面板是怎么用的??
- java中jdom讀取xml的問題
- ConcurrentHashMap和ConcurrentSkipListMap类如何做线程安全循环
- 头痛啊。请教如何做一个加载的进度条啊,高分相送~
- 请教环境变量配置中的CurrentVersion问题
- 如何取的到char型数据
- 高手请进,applet 与 servlet 通讯问题
- (高分求)请问:有没有比较好的Applet的画流程图的程序演示??
- 下载问题
- 关于jb生成代码的问题
- className.this是什么意思
- 我发现synchronized可以写在static前也可以写在static后????
http://blog.csdn.net/jemlee2002/archive/2004/10/11/132511.aspx
value就是其销售的值, 系列和 类别的话也不是特别明白,不过觉得 a,b,c应该各是一个类别吧,
2. 你可不可以先转成对象,然后通过对象把数据加进去, jasper 中有集合类型做数据源的 demo, chart 中的数据也是对照 field 来的,
我应该添什么内容啊。我也知道是持续和xy轴。但我不明白到底是什么意思 比如 你在图表中要显示A,B,C 三个类别 那就要添加三个category expression
category expression 中要分别加 "A" "B" "C"
假如每个类别都要显示某个事件名及发生次数而series expression一般与value expression 对应 也即series expression 中 $F{eventname} 而value expression中 $F{num}
就类似这样一个图 ^
| C A
| B | |
| A | | | C
| | | | | B |
| | | | | | |
| | | | | | |
------------------->
NAME1 NAME2
2。我的柱子图的数据是来自一个list,这个list里面都是map,我的柱子就要从list里面
先逐一获取map里key是pic的哪个数据,然后拼成一个柱子图片。
这种情况我在,Chart Properties-->Chart Data-->Details-->add时怎么能用list里面所有map里面key是pic的哪些数据填充呢?那就要看需要什么数据呢 一般它那里面的变量都和iReport 中的注册字段field对应..如还有什么疑问可以加群75186448 呵呵
没明白啊!我有个List里面都是学生分数!
List里面有多少分数就显示多少柱子!程序如下
Map map = new HashMap();
List list = new ArrayList();
list.add(new Integer(100));//分数
list.add(new Integer(60));
map.put("FenShu",list);
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport,
map, new JRBeanCollectionDataSource(...));我怎么把这个map里面的list属性里的全部分数,当成柱子的高度,在ireport里面显示呢.?
你还是看下 demo吧
我应该添什么内容啊。我也知道是持续和xy轴。但我不明白到底是什么意思 比如 你在图表中要显示A,B,C 三个类别 那就要添加三个category expression
category expression 中要分别加 "A" "B" "C"
假如每个类别都要显示某个事件名及发生次数 而series expression一般与value expression 对应 也即 series expression 中 $F{eventname} 而value expression中 $F{num}
就类似这样一个图 ^
| C A
| B | |
| A | | | C
| | | | | B |
| | | | | | |
| | | | | | |
------------------->
NAME1 NAME2
2。我的柱子图的数据是来自一个list,这个list里面都是map,我的柱子就要从list里面
先逐一获取map里key是pic的哪个数据,然后拼成一个柱子图片。
这种情况我在,Chart Properties-->Chart Data-->Details-->add时怎么能用list里面所有map里面key是pic的哪些数据填充呢? 那就要看需要什么数据呢 一般它那里面的变量都和iReport 中的注册字段field对应.. 如还有什么疑问可以加群75186448 呵呵
8错的群