1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| var fiche = {
title:'Fiche',
layout:'form',
height:'100%',
items:[infos_pnl,note_pnl],
reader: new Ext.data.XmlReader({
record:'root',
fields: [{
name:'nte_reference',
mapping:'nte_reference'
},'nte_objet','nte_redacteur','nte_approbateur','nte_dateredaction','nte_dateapprobation','nte_dateapplication','nte_remplacee','nte_reference_remplacee','nte_destinataire','nte_key','contenu']
})
};
var resultats_liste = new Ext.grid.GridPanel({stripeRows:true,stateful:true,columns:[{header:'Référence',width:120,id:'grid',sortable:true,dataIndex:'reference'},{header:'Rédaction',sortable:true,dataIndex:'redacteur'},{header:'Date',sortable:true,dataIndex:'dateredaction',width:70},{header:'Approbation',sortable:true,dataIndex:'approbateur'},{header:'Date',sortable:true,dataIndex:'dateapprobation',width:70},{header:'Objet',sortable:true,dataIndex:'objet',width:290}],ds:ds,height:500,listeners: {
rowdblclick: function(grid,rowindex,record) {
tabpane.setActiveTab(1);
var record2 = grid.getStore().getAt( rowindex );
var id = record2.data.reference;
fiche.getForm().load({url:'url.php?id='+id,method:'GET'});
}
}}); |