J'essaye de modifier le panneau de grille avec les éléments de la liste déroulante. Lorsque j'essaie de sélectionner une valeur à éditer et que je clique sur l'autre cellule, le champ de valeur apparaît dans la cellule comme dans l'image ci-jointe, je veux afficher la description des éléments et garder le champ valeur cachée. Comment serais-je en mesure de montrer la description toujours et modifier, mettre à jour le panneau. sachant que je peux mettre à jour les données avec l'id (valueField qui apparaît dans la deuxième partie de l'image) seulement.Éviter d'afficher le champ ValueField dans la modification de la ligne Modifier la grille
aidez s'il vous plaît. Merci d'avance.
petit morceau de cette grille
{
header: 'Field Time Distrib',
xtype: 'gridcolumn',
dataIndex: 'feild_distributor',
flex: 1,
editor: {
xtype: 'combobox',
allowBlank: true,
displayField: "description",
valueField: "distribsrcid",
queryMode: 'local',
mapperId: 'getfeildDistrib',
lastQuery: '',
forceSelection: true,
listeners: {
expand: function() {
var call = this.up('timegrid[itemId=feilddTimeGrid]').getSeletion().selection.record.data.fieldname.trim();
this.store.clearFilter();
this.store.filter({
property: 'call',
value: call,
exactMatch: true
})
}
}
}
}
impossible de voir les images. –
@SuryaPrakashTumma mis à jour ... !!!!!!!! –
@SuryaPrakashTumma Pouvez-vous s'il vous plaît regarder dans ceci aussi !!! [Ici ....] (http://stackoverflow.com/questions/42409117/how-do-i-stop-a-clicked-combo-box-from-clearing-its-value) –