Не уверен что в этом дело, но у вас похоже ошибка в коде ..кладете значение в переменную text, но наверно задумывалось в переменную quickTipText:
listeners: {
'select': function(combo, record, index){
var quickTipText = '';
Ext.QuickTips.unregister(this.getEl());
if ((record instanceof Ext.data.Record) && (record.get('field1') !== ""))
// вот здесь
quickTipText = record.get('field1');
if (quickTipText) {
Ext.QuickTips.register({
target: this.getEl(),
text: quickTipText
});
}
}
}