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

WebDev Discussion :

Problème pour le passage d'un paramètre


Sujet :

WebDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Septembre 2004
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 9
    Par défaut Problème pour le passage d'un paramètre
    Bonjour,

    je suis en train de créer une application de suivi d'informations sous webdev et j'ai un souci. Dans une page je souhaite afficher, un tableau dont le contenu est déterminé par le résultat d'une requête (jusque là, pas de problème avec webdev). Par contre, à l'aide d'une combo box, je souhaiterais "réactualiser" ma requête avec un paramètre dont la valeur a bougé. Je m'explique avec un exemple :

    1) A l'affichage de page, le tableau (qui dépend de la requête) affiche toutes les infos concernant la période de juin 2006
    2) Je clique dans mon menu déroulant sur "février 2006" et la page se réaffiche (ou se met à jour plus simplement) en mettant mes infos à jour.

    Comment je peux faire pour réactualiser cette requête ?

  2. #2
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 36
    Par défaut
    Dans l'évènement 'A chaque modification de' de ta liste, tu relances la requêtes avec le paramètre selectionné puis tu réactualises le tableau avec tableAffiche().

  3. #3
    Membre habitué
    Inscrit en
    Septembre 2004
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 9
    Par défaut
    En tant qu'expert dans le statut de débutant, je vois pas trop quelle fonction il faut utiliser pour relancer la requête avec un paramètre...euh, un p'tit exemple siouplait ?

    Au fait, la source de remplissage de mon tableau est issue d'une requête située dans un fichier (et non dans la mémoire), ca change quelque chose ?

    Edit :
    Après quelques recherches, il me semble qu'il faut se servir de la fonction en question avec taRéExecuteRequete, pour rééxécuter la requête liée au tableau :
    TableAffiche (le_nom_de_la_table, taRéExecuteRequete)

    Mais comment faire comprendre à la requête que les paramètres ont changé de valeur ?

    (TaréExécuteRequête )

  4. #4
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 36
    Par défaut
    Dans l'initialisation de ton tableau, tu as un code indiquant Masource= ""

    Il s'agit de modifier cette source et de rééxécuter ta requête, pour ceci dans le code de ta combo, section 'A chaque modification' tu écris :

    <LeNomDeTaRequete>.<LeNomDuParaMetre>=<LeNomDeTaCombo>.<Propriete>
    puis
    TableAffiche(<NomDeTaTable>,taréexecuterequete)

    tu forces ainsi la requête à se relancer avec le paramètre indiqué.
    J'espère avoir été assez clair

    EDIT :
    le principe est le suivant -> d'abord fixer le paramètre de la requête à éxécuter, puis exécuter la requête.

  5. #5
    Membre habitué
    Inscrit en
    Septembre 2004
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 9
    Par défaut
    J'ai trouvé mon sauveur de la journée ! Merci infiniment !

    Ca marche à la perfection (2 jours que je me prenais la tête pour avoir 2 lignes de code au final )

  6. #6
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 36
    Par défaut
    De rien
    C'est vrai que parfois on se prend la tête pour au final pas grand chose


    Ps : n'oublies pas d'indiquer le sujet comme résolu
    EDIt : déjà fait

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 24/02/2009, 04h36
  2. Gtk: problème pour passer une structure en paramètres
    Par C_Chaou dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 19/04/2007, 19h29
  3. [JSP] Problème pour passer un array comme paramètre
    Par MxPx_23 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 06/06/2006, 17h13
  4. Comment faire pour le passage des paramètres
    Par dauphin34000 dans le forum Oracle
    Réponses: 14
    Dernier message: 25/04/2006, 14h18
  5. Réponses: 4
    Dernier message: 19/04/2006, 15h10

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