浏览 4095 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-07-09
最后修改:2009-08-01
function getWorkloadPanel(id) { var store = new Ext.data.JsonStore({ url : 'WorkloadChartServlet', root : 'results', autoLoad : true, fields : ['personname', 'draftsman', 'ticketexaminer', 'ratifier', 'cancelperson', 'cancelorderperson'] }); var panel = new Ext.Panel({ id : id, // width : 600, // height : 400, closable : true, autoScroll : true, title : '工作量统计', items : { xtype : 'stackedbarchart', store : store, yField : 'personname', //图列 下面2个属性要一起使用 来自列子 categoryField : 'personname', extraStyle : { legend : { display : 'bottom', padding : 5, font : { family : 'Tahoma', size : 13 } } }, //---------------- xAxis : new Ext.chart.NumericAxis({ stackingEnabled : true, title : "票 数" }), yAxis : new Ext.chart.CategoryAxis({ title : '工作人员' }), series : [{ xField : 'draftsman', displayName : '拟票' }, { xField : 'ticketexaminer', displayName : '审核' }, { xField : 'ratifier', displayName : '批准' }, { xField : 'cancelperson', displayName : '作废下令' }, { xField : 'cancelorderperson', displayName : '作废记录' }] } }); return panel; }
关于新的chart,docs上介绍的不是很清楚,extraStyle这个具体怎么设置也没说,搜索src文件夹都没找到,就找到唯一一个example,照着试了下,把图列弄出来了
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-08-03
关于extraStyle,看YUI CHART官方DOC
|
|
返回顶楼 | |