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 :

[Fonction]tri sur liste déroulante


Sujet :

IHM

  1. #1
    Membre actif Avatar de maxeur
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    416
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 416
    Points : 267
    Points
    267
    Par défaut [Fonction]tri sur liste déroulante
    Bonjour à tous

    J'aimerai savoir si il est possible de trier une liste déroulante car mon probleme est que celle ci reçoit une liste de valeurs et que ces valeurs sont mes utilisateur.

    Suivant ces utilisateurs on peut afficher cette liste diférremment en plus ce sont les utilisateurs que j'ai crée dans le mode sécurité, ce qui signifie que je ne peut pas les trier la dedans et que je ne sais pas trop si je peux les trier lors du traitement c'est à dire lorsque en fonction du groupe de l'utilisateur je les affiche

    Merci pour vos renseignements

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 363
    Points : 23 833
    Points
    23 833
    Par défaut
    Si ta liste est basée sur une table alors tu peux utiliser une requète ORDER BY pour définir la liste des lignes.

    A+

  3. #3
    Membre actif Avatar de maxeur
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    416
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 416
    Points : 267
    Points
    267
    Par défaut
    C'est ca mon probleme c'est que ma liste n'est pas basée sur une table je ne sais pas comment faire

  4. #4
    Expert éminent sénior
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Points : 16 044
    Points
    16 044
    Par défaut
    Bonjour,

    Tu modifies le contenu suivant certains critères ?

    Tu utilises quel code pour faire cela ?

    Domi2

  5. #5
    Membre actif Avatar de maxeur
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    416
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 416
    Points : 267
    Points
    267
    Par défaut
    J'utilise le code vb c'est pour cela que je ne sais pas ce n'est pas du sql. En plus je fais une sélection suivant les groupes auxwquelles appartiennet les utilisateurs, ce qui fait que si l'un est admin il ne verra pas les meme choses que celui qui est utilisateur.

    J'aimerai donc faire un tri mais directement sur ma liste. J'ai vu qu'il y avait une option pour le faire sous access 2003 mais je n'ai rien vu pour access 2002


    Dois je créer un algo de tri ??

  6. #6
    Expert éminent sénior
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Points : 16 044
    Points
    16 044
    Par défaut
    Re,

    Je ne suis pas sûr de pouvoir t'aider, mais si tu postais ton code, il se trouvera certainement quelqu'un qui pourra t'indiquer comment alimenter ton contenu en faisant un tri préalable...

    Domi2

  7. #7
    Membre actif Avatar de maxeur
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    416
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 416
    Points : 267
    Points
    267
    Par défaut
    voici le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    For i = 1 To esp.Groups("Leads").Users.Count - 1
        If esp.Groups("Leads").Users(i).Name = CurrentUser Then
            k = j
        End If
        chaine = chaine & ";" & esp.Groups("Leads").Users(i).Name
        j = j + 1
    Next

  8. #8
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 363
    Points : 23 833
    Points
    23 833
    Par défaut
    Si ta liste est petite, <10 éléemnt tu peux chosir le tri à bulle. C'est le moins performant des tris mais c'est le plus simple à programmer.

    Cherche 'Tri à bulle' ou 'Bubble Sort' dans Google tu vas trouver des exemples d'algo. Cherche 'Alogorithme de tri' pour plus de variété.

    MAIS la solution la plus simple est de faire une table dans laquelle tu enregistre tes info puis tu fais une requète sur cette table comme ça c'est Access qui se tape tous le travail du tri.

    A+

  9. #9
    Membre actif Avatar de maxeur
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    416
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 416
    Points : 267
    Points
    267
    Par défaut
    je vais essayer je te remercie c'est vrai que il faut un tri mais je ne sais pas si il va y avoir beucoup de monde sur le projet ou pas je vais voir avec mon boss si je crée cette fonction ou si je la laisse tomber

    Merci encore une fois pour votre aide

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 21/03/2006, 01h24
  2. Pb de requery sur liste déroulantes
    Par patbeautifulday1 dans le forum Access
    Réponses: 13
    Dernier message: 10/03/2006, 18h42
  3. [MySQL] Affichage de données après click sur liste déroulante
    Par leloup84 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 27/01/2006, 12h08
  4. Selection clavier sur liste déroulante
    Par Maxime_ dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 12/01/2006, 10h35
  5. Comment rappeler une fonction dans une liste déroulante
    Par strogos dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 05/05/2005, 23h54

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