Nous avons effectué une mise à niveau de ColdFusion 9 vers ColdFusion 2016 et du code que nous utilisions ne fonctionnait plus. Il semble que ColdFusion 2016 utilise Ext/JS 4.1 et je ne suis pas sûr de savoir comment récupérer cette information en utilisant cette version.Comment récupérer la colonne de tri et la direction d'une grille en utilisant Ext/JS 4.1
Code actuel est:
var mygrid = ColdFusion.Grid.getGridObject('rosterGrid');
var params = mygrid.getStore().lastOptions.params;
var sort = params.sort;
var dir = params.dir;
Je ne peux pas trouver l'équivalent pour la lastOptions.params
en 4.1. J'ai besoin d'obtenir la colonne de tri et la direction de la grille.
Vous devriez regarder Sencha 4.1 docs. Il n'y a plus d'objet lastOptions et params. Pour envoyer et utiliser des données supplémentaires maintenant, vous pouvez utiliser l'objet extraParams de Proxy. Comme je me souviens, vous devriez utiliser store.getProxy(). ExtraParams –
Vous devriez utiliser ceci. 'sortableColumns: Boolean'. Vérifiez le http://docs.sencha.com/extjs/4.0.7/#!/api/Ext.grid.Panel – UDID