Вот код, о котором говорит Ллойд.Я добавил для вас прослушиватель исключений и загрузчик.Поскольку у меня нет данных, детали того, что находится внутри records.data, вероятно, потребуют некоторой настройки, чтобы заставить его работать для вас.
var encClinic = new Ext.chart.StackedBarChart({
store: new Ext.data.Store({
reader:encReader,
url:data.jsonUrl,
baseParams:{
cmd:'OHMjson.Graph',
graphName:'ENC',
graphType:'Clinics'
},
listeners : {
exception : function(misc) {
//Exception Handling Here
//Handle your load failures here
},
load : function(this, records, opts) {
//evaluate to see if your data is "correct"
alert(records.data.toString());
}
}),
yField: 'CLINIC',
xAxis: new Ext.chart.NumericAxis({
stackingEnabled: true,
title: text.occurrences
})
});