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

Flash Discussion :

[FLASH MX] filterFunc pour dataSet variable


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de totoche
    Inscrit en
    Janvier 2004
    Messages
    1 090
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 090
    Par défaut [FLASH MX] filterFunc pour dataSet variable
    Salut @ tous,

    Les données de mon DataSet varie selon le fichier xml sélectionné. Je mets un filtre sur ce dataSet avec filterFunc, pour le 1er fichier xml chargé l'action filtre fonctionne, si je change les données de mon dataSet par le contenu d'un autre fichier xml, la fonction filtre ne marche plus


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    filtreUtili = new Object();
    filtreUtili.change = function(eventObject){
    lgR = Number(r_Utili.text.length); 
    dSet_Utili.filtered = true;
    dSet_Utili.filterFunc = function(item:Object) {
    var Chxintit = String(item.INTIT)
    if(Chxintit.substring( 0, lgR ) == r_Utili.text)
    return true; 
    else 
    return false; 
    		};
    };
    r_Utili.addEventListener("change", filtreUtili)
    J'ai bien essayé removeAll et logChanges
    sur le dataSet , avant le rechargement du xml, mais ça ne change rien

    Merci de votre aide

  2. #2
    Membre chevronné Avatar de titouille
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    353
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2005
    Messages : 353
    Par défaut
    Salut !

    Essaye de passer filtered à false et repasser à true droit après, ça permet d'enlever le filtrage et le réaffecter.


    A++

  3. #3
    Membre éprouvé Avatar de totoche
    Inscrit en
    Janvier 2004
    Messages
    1 090
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 090
    Par défaut
    Merci Titouille
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    filtreUtili.change = function(eventObject){
    lgR = Number(r_Utili.text.length);
    dSet_Utili.filtered = false;
    dSet_Utili.filtered = true;

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

Discussions similaires

  1. Transmission variables flash vers php pour bdd
    Par malicia13 dans le forum Flash
    Réponses: 1
    Dernier message: 11/04/2012, 23h03
  2. Réponses: 6
    Dernier message: 08/06/2004, 14h22
  3. [FLASH MX 2004] Probleme DataSet
    Par black34 dans le forum Flash
    Réponses: 13
    Dernier message: 21/05/2004, 22h11
  4. [FLASH MX 2004] Acceder aux variables d'une Popup
    Par freegreg dans le forum Flash
    Réponses: 3
    Dernier message: 05/05/2004, 21h13
  5. [FLASH MX 2004 pro] DATASET, XML, ASP
    Par kenshi dans le forum Flash
    Réponses: 4
    Dernier message: 27/01/2004, 10h38

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