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 :

Regroupement dans un formulaire


Sujet :

IHM

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 144
    Points : 75
    Points
    75
    Par défaut Regroupement dans un formulaire
    Bonjour,

    J’ai une base de données mdb (Access 97) qui reprend les élèves de toutes les classes d’une école.
    Pour l’instant un formulaire affiche le résultat suivant :
    CLASSE 1; NOM1 ;PRENOM1...
    CLASSE 1; NOM2 ;PRENOM2
    CLASSE 2; NOM3 ;PRENOM3
    CLASSE 3; NOM4 ;PRENOM4

    Pour des raisons de lisibilité, je souhaiterais que le formulaire affiche tous les élèves mais regroupés par classe, de cette manière:

    CLASSE 1
    NOM1;PRENOM1...
    NOM2;PRENOM2...
    CLASSE 2
    NOM3;PRENOM3...
    NOM4;PRENOM4...

    ou bien
    CLASSE 1;NOM1;PRENOM1...
    NOM2;PRENOM2...
    CLASSE 2;NOM3;PRENOM3...
    NOM4;PRENOM4...

    Ceci est tout à fait possible dans un état mais je ne vois pas comment faire dans un formulaire. Apparemment Access n'offre pas cette possibilité mais il y a probablement moyen de contourner la limitation.

    Quelqu’un aurait-il une suggestion ?
    D’avance merci pour votre aide.

  2. #2
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 85
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Points : 3 094
    Points
    3 094
    Par défaut
    Bonjour,

    Un formulaire principal qui reprend les renseignements de la classe et un sous-formulaire qui lui reprend les renseignements des élèves.

    Le form principal et le sous form sont liés par les champs père et fils = Classe

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 144
    Points : 75
    Points
    75
    Par défaut
    Bonjour,

    Merci pour votre réponse.
    Effectivement j'avais déjà essayé le sous-formulaire. Mais dans ce cas il faut sélectionner la classe pour obtenir la liste des élèves dans le sous-formulaire. Je souhaiterais avoir une liste complète et faire des regroupements. Comme ceci :

    CLASSE 1
    NOM1;PRENOM1...
    NOM2;PRENOM2...
    CLASSE 2
    NOM3;PRENOM3...
    NOM4;PRENOM4...

    Encore merci pour la suggestion.

  4. #4
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 107
    Points : 5 230
    Points
    5 230
    Par défaut
    Bonsoir,

    C'est possible en alimentant le formulaire par une requete UNION avec 2 colonnes cachées pour faire le tri :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    select 1 as n, classe, nom, prenom from MaClasse
    union all
    select 0, classe, classe, null from MaClasse
    order by 1,2,3
    Ensuite le formulaire ne doit montrer que les colonnes nom et prenom

Discussions similaires

  1. Créer plusieurs regroupements dans un Formulaire
    Par symbabeauchat dans le forum IHM
    Réponses: 2
    Dernier message: 06/08/2011, 10h06
  2. [AC-2000] faire des regroupements avant affichage dans un formulaire
    Par Nashe dans le forum VBA Access
    Réponses: 5
    Dernier message: 10/09/2009, 15h04
  3. [A-00] Regroupement dans Formulaire
    Par davidcurty dans le forum IHM
    Réponses: 2
    Dernier message: 13/02/2009, 17h13
  4. Réponses: 1
    Dernier message: 17/10/2008, 17h35
  5. Regroupement dans formulaire
    Par zut94 dans le forum Access
    Réponses: 4
    Dernier message: 15/03/2006, 17h45

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