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

IHM Discussion :

Concevoir une liste qui en alimente une autre [Tutoriel]


Sujet :

IHM

  1. #1
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut Concevoir une liste qui en alimente une autre
    Bonjour à toutes et à tous,

    Le forum offre depuis quelque temps déjà, un système qui permet de recueillir votre avis sur nos articles publiés pour vous ; aussi, pour satisfaire cette fonctionnalité, je prends l'inititive de ressortir cet article afin qu'il puisse en bénéficier...

    Je vous rermercie de bien vouloir laisser vos commentaires / avis / remarques sur le tutoriel suivant :

    Concevoir une liste qui en alimente une autre

    Merci

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut

    Je dois dire que ce tuto est excellent, et je le conseil régulièrement sur le forum, car ce genre de questions revient plusieurs fois par semaine.

    Philippe

  3. #3
    Membre habitué

    Profil pro
    Inscrit en
    Février 2005
    Messages
    198
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 198
    Points : 171
    Points
    171
    Par défaut
    Je connaissais la technique mais j'ai encore appris quelques trucs en lisant ton article Le code de mes prochaines listes sera plus simple désormais.

    Merci,

    JM

  4. #4
    Membre du Club
    Homme Profil pro
    Dessinateur industriel
    Inscrit en
    Décembre 2010
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dessinateur industriel
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2010
    Messages : 61
    Points : 46
    Points
    46
    Par défaut
    Ma première problématique lorsque j'ai commencé sous Accès fut justement de réaliser ce qui est illustré dans ce tuto.

    Je n'étais pas tombé sur celui-ci, mais un autre un peu plus complexe. Et je dois dire que j'aurais préféré suivre celui d'Argyronet que je trouve bien expliqué et bien réalisé.

    Selon moi, il devrait être l'un des premiers à être consulté lors de l'apprentissage de la conception de formulaire.

    Merci

  5. #5
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 006
    Points : 24 600
    Points
    24 600
    Par défaut
    Bonjour et bravo !

    Certains n'auront plus d'excuses maintenant !

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  6. #6
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut
    Avec de tels compliments, cela donne envie de vous faire partager d'autres approches tout aussi intéressantes. Je m'en vais de ce pas y réfléchir.

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  7. #7
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 218
    Points
    11 218
    Par défaut
    Citation Envoyé par argyronet Voir le message
    Avec de tels compliments, cela donne envie de vous faire partager d'autres approches tout aussi intéressantes. Je m'en vais de ce pas y réfléchir.

    Argy


    On est impatient

  8. #8
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 006
    Points : 24 600
    Points
    24 600
    Par défaut
    En effet il y a d'autres approches mais celle-là a le mérite d'être équilibrée (vba / sql) et d'être largement adaptable à tous les cas même les plus tordu.

    En tout cas d'autres tutos sur le sujet seront bienvenue.
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  9. #9
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2015
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Application à 3 listes déroulantes ?
    Bonjour

    Merci pour ce tuto très clair, novice dans la programmation sous access j'ai réussi à l'exécuter sans problèmes ! Cependant je souhaiterai l'appliquer à une 3ème liste déroulante (dont la MAJ dépend du choix fait dans la 2ème liste déroulante) et je n'y arrive pas.. Pouvez-vous m'aider ?

    N'hésitez pas à me signaler si ma question manque de précisions, comme je l'ai dit je suis une novice dans la programmation

    Merci d'avance pour votre aide !

    LR

  10. #10
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 006
    Points : 24 600
    Points
    24 600
    Par défaut
    Bonjour,

    Tu dois réitérer la partie 3.1.5 du tuto sur ta 2ème liste pour qu'elle alimente la liste 3.

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  11. #11
    Futur Membre du Club
    Homme Profil pro
    Conseil en assistance à maîtrise d'ouvrage
    Inscrit en
    Juin 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Conseil en assistance à maîtrise d'ouvrage
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2018
    Messages : 12
    Points : 5
    Points
    5
    Par défaut Tambouille !
    Bonjour,
    Un grand merci pour ce tuto parce que je trouve cette méthode très élégante, mais je galère.

    lngIDCat ne donnait rien, il a fallu que je passe par un lngIDCat = Me!cmbCategories.Value pour arriver à avoir une valeur numérique.

    Ensuite j'ai eu droit à 3 heures de galères syntaxiques pour la commande SQL, qui finit par accepter un :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SQL = "SELECT Table.Champ1, Table.Champ2, Table.Champ3 FROM Table WHERE (Table.Champ3='" & longIDCat & "') ORDER BY Table.Champ2;"
    Je dois dire que je me suis pris les pieds dans chaque plis du tapis, apostrophe, guillemets, point-virgule, parenthèses etc.

    Et je termine sur une incongruité. Tout fonctionne si ce n'est que quel que soit l'élément sélectionné dans la deuxième liste, c'est systématiquement le premier élément qui est choisi.Meuh !

    à cause que j'ai fait une boulette quelque part mais ja trouve pas
    et merci d'avance,

  12. #12
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Dans l'absolu, lngIDCat est un LONG et dans la réalité au niveau SQL, c'est un STRING mais sans quote car au niveau table c'et un nombre.
    Donc on écrit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM MaTable WHERE MonChampNum = 1234 ;
    et si la clause WHERE sollicite un texte ça donne alors
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM MaTable WHERE MonChampText = 'A1234' ;
    Donc dans le Tuto, Me!cmbCategories représente un nombre mais on l'écrit dans une chaîne et on quote ou non selon que le champ visé est un numérique ou un texte.

    Concernant l'affichage du contenu, il s'agit de la longueur des colonnes que vous avez dû mal spécifier.
    Relisez bien les parties :


    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  13. #13
    Membre éprouvé

    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    981
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 981
    Points : 1 028
    Points
    1 028
    Billets dans le blog
    36
    Par défaut
    Bonjour argyronet,

    Super boulot

    Pourrais-tu compléter ton tuto pour gérer le Tous qui permet de n'appliquer aucun filtre sur un formulaire par exemple.

    Encore bravo
    Mal nommer un objet, c'est ajouter au malheur de ce monde, car le mensonge est justement la grande misère humaine, c'est pourquoi la grande tâche humaine correspondante sera de ne pas servir le mensonge
    Poésie 44, n° 17 - Albert Camus

    Mes réponses vous ont aidés, un clic sur leur pouce vert
    Bonjour chez vous

  14. #14
    Futur Membre du Club
    Homme Profil pro
    Conseil en assistance à maîtrise d'ouvrage
    Inscrit en
    Juin 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Conseil en assistance à maîtrise d'ouvrage
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2018
    Messages : 12
    Points : 5
    Points
    5
    Par défaut
    Bonjour,

    Merci pour ces explications. Je vais me pencher dessus avec attention, la cible étant une combo catégorie 1 qui filtre une combo catégorie 2 qui filtre une combo catégorie 3 et plus si affinité.

    Citation Envoyé par argyronet Voir le message
    Concernant l'affichage du contenu, il s'agit de la longueur des colonnes que vous avez dû mal spécifier.
    Relisez bien les parties :


    Argy
    Je me suis mal exprimé, l'affichage de contenu de liste est juste et cohérent. Le seul soucis est que quelque soit l'élément sélectionné dans la liste déroulante, c'est au final le premier élément de la liste qui sera affiché. Exemple, si je déroule la liste, que j'y vois les éléments de 1 à 7, si je sélectionne le 5ème élément (multipass) ....c'est l'élément n°1 qui s'affiche dans la combo.

    Encore merci

  15. #15
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par ooO_qO_Op_Ooo Voir le message
    Exemple, si je déroule la liste, que j'y vois les éléments de 1 à 7, si je sélectionne le 5ème élément (multipass) ....c'est l'élément n°1 qui s'affiche dans la combo.
    Quelle combo, celle des catégorie ou celle des métiers ?

    Pour ce qui est de la cascade entre 3 tables/liste ou plus, c'est possible.
    Il suffit juste d'appliquer ce tuto à la troisième et selon l'exploitation finale il faudra deux conditions dans la clause WHERE pour la dernière liste.

    @informer
    Oui, c'est une idée.
    Je vais tacher faire cela plus un petit brief sur l'ajout d'une troisième liste...
    Merci

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  16. #16
    Futur Membre du Club
    Homme Profil pro
    Conseil en assistance à maîtrise d'ouvrage
    Inscrit en
    Juin 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Conseil en assistance à maîtrise d'ouvrage
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2018
    Messages : 12
    Points : 5
    Points
    5
    Par défaut
    Bonjour Argy & Cie,

    Le comportement est celui là :
    Nom : Listes en cascade.png
Affichages : 181
Taille : 65,4 Ko

    A savoir quelque soit l'élément que je choisis dans la dernière combo (la deuxième quand je fais deux listes en cascade, la troisième quand j'en fais trois), c'est le premier élément qui s'affiche au final. En l'occurrence "Écran ordinateur".

    En VBA j'ai repris comme ça :

    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
    Option Compare Database
     
    Private Sub cmbCategorie1_AfterUpdate()
     
        Dim longIDCat As Long
        Dim SQL As String
     
             'Vérifie que l'on a cliqué sur une catégorie pour éviter le NULL
            If Not IsNumeric(cmbCategorie1) Then Exit Sub
     
            ' Affecte la valeur de IDCategorie1 à la variable longIDCat
            longIDCat = Me!cmbCategorie1.Value
     
            'Construit la chaine SQL avec la catégorie concernée. Pour rappel [...]'" & longIDCat & "'[...] doit se lire [...] ' " & longIDCat & " '[...]
            SQL = "SELECT TBLcategorie2.IDcategorie2, TBLcategorie2.Categorie2, TBLcategorie2.IDCategorie1 FROM TBLcategorie2 WHERE (TBLcategorie2.IDCategorie1='" & longIDCat & "') ORDER BY TBLcategorie2.Categorie2;"
     
            ' Affecte la chaîne SQL à la liste des catégories. Rowsource = contenu de la source
            cmbCategorie2.RowSource = SQL
     
            ' Déverrouille la liste des catégories 2
            cmbCategorie2.Enabled = True
     
            'Donne le focus la liste des catégories 2
            cmbCategorie2.SetFocus
     
            'Déroule la liste des catégories 2
            cmbCategorie2.Dropdown
     
    End Sub
    J'ai du merdoyer dans les propriétés des combo du formulaire sinon.

    Xav
    Images attachées Images attachées  

  17. #17
    Membre éprouvé

    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    981
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 981
    Points : 1 028
    Points
    1 028
    Billets dans le blog
    36
    Par défaut
    argyronet

    Il y a maintenant 4 ans j'avais posté ce blog "MS-Access - Industrialisation Zones listes (ListBox) - en cascade avec en 1ère ligne Tous (All)" ICI/
    A voir si cela peut se combiner
    Mal nommer un objet, c'est ajouter au malheur de ce monde, car le mensonge est justement la grande misère humaine, c'est pourquoi la grande tâche humaine correspondante sera de ne pas servir le mensonge
    Poésie 44, n° 17 - Albert Camus

    Mes réponses vous ont aidés, un clic sur leur pouce vert
    Bonjour chez vous

  18. #18
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par ooO_qO_Op_Ooo Voir le message
    Bonjour Argy & Cie,

    Le comportement est celui là :
    ....

    J'ai du merdoyer dans les propriétés des combo du formulaire sinon.
    Eh bien sur la catégorie 2, il faut coder ceci :
    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
     
    Private Sub cmbCategorie2_AfterUpdate()
     
    Dim lngIDCat                                           As Long
    Dim SQL                                                As String
     
        ' Affecte la valeur de IDCategorie2 à la variable longIDCat
        lngIDCat = Nz(Me!cmbCategorie2.Value, 0)
     
        If lngIDCat Then
     
            'Construit la chaine SQL avec la catégorie concernée
            SQL = "SELECT IDcategorie3, Categorie3, IDCategorie2 FROM TBLcategorie3 "
            SQL = SQL & "WHERE (IDCategorie2=" & lngIDCat & ") ORDER BY Categorie2;"
            ' Affecte la chaîne SQL à la liste des catégories. Rowsource = contenu de la source
            With Me.cmbCategorie3
                .RowSource = SQL
                .Enabled = True
                .SetFocus
                ' pas forcément .Dropdown
            End With
        End If
    End Sub
    Et si la liste #3 se fige sur la première valeur c'est parce qu'il doit y avoir un bout de ton code qui provoque cela...
    N'y a t-il pas d'événement sur le combo #3 ou bien une propriété RecordSource ?
    Au besoin, envoi moi un clone de ton appli sur ce seul formulaire, je regarderais...

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

Discussions similaires

  1. [AC-2010] Question pour Concevoir une liste qui en alimente une autre
    Par ThaHardy dans le forum Access
    Réponses: 14
    Dernier message: 15/06/2015, 11h14
  2. [AC-2007] Concevoir une liste qui en alimente une autre, probleme
    Par Gauthier33 dans le forum VBA Access
    Réponses: 2
    Dernier message: 12/02/2015, 08h53
  3. Réponses: 13
    Dernier message: 06/02/2013, 14h53
  4. Réponses: 8
    Dernier message: 23/06/2011, 17h58
  5. [AC-2007] Inserer la valeur dans une table avec une liste qui en alimente une autre
    Par DidoFido dans le forum VBA Access
    Réponses: 6
    Dernier message: 03/12/2009, 11h39

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