87,907
社区成员
发帖
与我相关
我的任务
分享
<script>
Ext.chart.Chart.CHART_URL = '../../../js/extjs/resources/charts.swf';
Ext.onReady(function(){
var data_trend = [
{name:'1日', outstock:0,instock:0,control:0,remain_package:0,remain_unpackage:0},
{name:'2日', outstock:0,instock:0,control:0,remain_package:0,remain_unpackage:0},
{name:'3日', outstock:0,instock:0,control:0,remain_package:0,remain_unpackage:0},
{name:'4日', outstock:0, instock:0,control:0,remain_package:0,remain_unpackage:0},
{name:'5日', outstock:0,instock:0,control:0,remain_package:0,remain_unpackage:0},
{name:'6日', outstock:0,instock:0,control:0,remain_package:0,remain_unpackage:0},
{name:'7日', outstock:0,instock:0,control:0,remain_package:0,remain_unpackage:0},
{name:'8日', outstock:0,instock:200,control:0,remain_package:0,remain_unpackage:200},
{name:'9日', outstock:0,instock:0,control:0, remain_package:0,remain_unpackage:200},
{name:'10日', outstock:0,instock:0,control:0,remain_package:0,remain_unpackage:200},
{name:'11日', outstock:0,instock:0,control:0,remain_package:0,remain_unpackage:200},
{name:'12日', outstock:0, instock:0,control:0,remain_package:0,remain_unpackage:0},
{name:'13日', outstock:0, instock:0, control:0,remain_package:0,remain_unpackage:0}
];
var ds_trend = new Ext.data.Store({
proxy: new Ext.data.MemoryProxy(data_trend),
reader: new Ext.data.JsonReader({}, [
{name: 'name',type:'string'}
,{name: 'remain_package',type:'int'}
,{name: 'remain_unpackage',type:'int'}
,{name: 'instock',type:'int'}
,{name: 'outstock',type:'int'}
,{name: 'control',type:'int'}
])
});
ds_trend.load();
new Ext.Panel({
title: '',
frame:true,
renderTo: 'trend_container',
width:1200,
height:360,
layout:'fit',
items: {
xtype: 'stackedcolumnchart',
store: ds_trend,
xField: 'name',
yAxis: new Ext.chart.NumericAxis({
stackingEnabled:true,
minimum:0,
labelRenderer : Ext.util.Format.numberRenderer('0,00')
}),
xAxis: new Ext.chart.CategoryAxis({
displayName: '日期'
}),
extraStyle: {
padding: 10,
animationEnabled: true,
font: {
name: 'Tahoma',
color: 0x444444,
size: 11
},
legend : {// 图例
display: 'left',
spacing: 2,
padding: 5,
font:{ name: 'Tahoma', color:'#3366FF', size:10, bold:false}
},
xAxis: {
color: 0x69aBc8,
majorGridLines: {size: 1, color: 0xeeeeee}
},
yAxis: {
color: 0x69aBc8,
majorGridLines: {size: 1, color: 0xdfe8f6}
}
},
series: [{
displayName: '已包装',
yField: 'remain_package',
style: {color:0x006400}
},{
displayName: '未包装',
yField: 'remain_unpackage',
style: {color:0xB8860B}
},{
displayName: '入库数量',
yField: 'instock',
style: {color:0x800000}
},{
displayName: '出库数量',
yField: 'outstock',
style: {color:0x000000}
},{
displayName: '控制数量',
yField: 'control',
style: {color:0xFF00FF}
}]
}
});
});
unmask();
</script>