IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ext JS / Sencha Discussion :

recherche grid extjs


Sujet :

Ext JS / Sencha

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Août 2010
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 78
    Par défaut recherche grid extjs
    Bonjour ,

    j'ai un grid rempli avec des données depuis ma base de donnée et j aimerai savoir comment faire pour creer une fonction recherche qui permet de rechercher dans ce grid ( sans passer de java ).


    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    ce n'est pas dans le grid qu'on peut chercher
    un grid est un affichage

    mais c'est dans le store qui lui est associé
    c'est lui qui contient les données

    tu as getById qui retourne un record par sa clef primaire
    et queryBy qui retourne les records pour lesquels la fonction de filtre fournie en paramètre retourne true.

    A+JYT

  3. #3
    Membre actif
    Inscrit en
    Août 2010
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 78
    Par défaut
    Si tu peux stp m'envoyer un lien d'un tuto ou je peux trouver une petite demonstration



    Merci

  4. #4
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205

  5. #5
    Membre éclairé
    Avatar de abraxis
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 439
    Par défaut
    Bonjour,

    Voici un petit exemple de code pour avoir un système de recherche en haut de chaque colonnes du grid ^^
    Attention le morceau de code est en ExtJS 3.x

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    var filterRow = new Ext.ux.grid.FilterRow({ // Systeme de filtre pour le tableau 
    	refilterOnStoreUpdate: true
    });
     
    var grid = new Ext.grid.GridPanel({ /
    	id: 'grid',
    	anchor: '100%',
    	autoHeight: true,
    	border: true,
    	store: store,
    	viewConfig: {forceFit:true, scrollOffset:0},
    	defaults: {
    		menuDisabled: true,
    		draggable: false,
    		sortable: true,
    		renderer: addTooltip
    	},
    	columns: [
    		{
    			dataIndex: 'id',
    			header: 'ID',
    			sortable: true,
    			filter: {},
    			width: 100
    		},
                    {
    			dataIndex: 'nom',
    			header: 'Nom',
    			sortable: true,
    			filter: {},
    			width: 100
    		}],
    	plugins: [filterRow]
    });

  6. #6
    Membre actif
    Inscrit en
    Août 2010
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 78
    Par défaut
    Ils me disent Ext.ux.grid is undefined et quand je met Ext.grid.FilterRow ils me disent Ext.grid.FilterRow is undefined :s

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Menu contextuel grid [ExtJS 3.x]
    Par abraxis dans le forum Ext JS / Sencha
    Réponses: 2
    Dernier message: 01/06/2012, 23h08
  2. searchFierld + grid [ExtJS 3.X]
    Par abraxis dans le forum Ext JS / Sencha
    Réponses: 1
    Dernier message: 31/01/2012, 09h42
  3. Figer une colonne de grid [ExtJs 3]
    Par abraxis dans le forum Ext JS / Sencha
    Réponses: 1
    Dernier message: 06/07/2011, 14h01
  4. lire un tableau json pour créer un grid (extjs 4)
    Par renardchan dans le forum Ext JS / Sencha
    Réponses: 17
    Dernier message: 21/06/2011, 16h51
  5. Recherche grid rapide
    Par toubib dans le forum Windows Forms
    Réponses: 3
    Dernier message: 09/12/2007, 13h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo