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

Access Discussion :

afficher les enregistrements d'une requête


Sujet :

Access

  1. #1
    Membre à l'essai
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Août 2023
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2023
    Messages : 16
    Points : 12
    Points
    12
    Par défaut afficher les enregistrements d'une requête
    bonjour,
    comment afficher soit sur la feuille du formulaire soit sur une autre les enregistrement ce référent à une requête ?

    par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =CpteDom("[DLR]";"prod";"Year([DLR])=year(date())-2")
    Compte les enregistrements où l’année de la date de "DLR" de la table "prod" est de -2 par apport à l’année de la date du jour

  2. #2
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 770
    Points : 14 812
    Points
    14 812
    Par défaut
    bonjour,
    comment afficher soit sur la feuille du formulaire soit sur une autre les enregistrement ce référent à une requête ?
    je présume que "Feuille" désigne l'affichage du formulaire en mode "Feuille de données" et pas "feuille de calcul" d'un classeur Excel ?
    de toute façon, quel que soit le mode, cela se fait soit directement dans la requête du formulaire, soit dans la propriété "Source contrôle" d'une zone de texte du formulaire

  3. #3
    Membre à l'essai
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Août 2023
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2023
    Messages : 16
    Points : 12
    Points
    12
    Par défaut
    merci mais comment tu écris la requête ?? pour un affichage soit dans une nouvelle fenêtre (au clic) soit dans une zone texte du formulaire?

  4. #4
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 770
    Points : 14 812
    Points
    14 812
    Par défaut
    bonjour,
    Citation Envoyé par bobicarte
    merci mais comment tu écris la requête ??
    si ton formulaire est basé sur une requête, tu vas en mode création de cette requête (le bouton [...] tout à droite sur la propriété "Source" de ton formulaire, sur une nouvelle colonne, à la première ligne (là où c'est écrit Champ:), tu mets NbreEnreg:CpteDom("[DLR]";"prod";"Year([DLR])=year(date())-2"), NbreEnreg est le nom du nouveau champ que tu peux ensuite ajouter dans ton formulaire

    Citation Envoyé par bobicarte
    pour un affichage soit dans une nouvelle fenêtre (au clic) soit dans une zone texte du formulaire?
    comme je l'ai déjà dit:
    Citation Envoyé par tee_geandbois
    dans la propriété "Source contrôle" d'une zone de texte du formulaire
    en collant l'expression que tu as postée
    sinon si ce n'est pas ce que tu veux, illustre ta demande avec une copie d'écran expliquant ce que tu souhaites avoir

  5. #5
    Membre à l'essai
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Août 2023
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2023
    Messages : 16
    Points : 12
    Points
    12
    Par défaut
    bon j ai trouvé ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RechDom("[num poi]";"[DRE depassee]")
    que je met dans une zone texte
    ou cela m affiche l enregistrement "num poi" de la requête "DRE depassee" préalablement créée !
    par contre cela m affiche qu' un seul enregistrement... je voudrais la totalité des enregistrement...
    je pense qu' il faut modifier la requête de base "DRE depassee" ?

  6. #6
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 770
    Points : 14 812
    Points
    14 812
    Par défaut
    Bonsoir,
    RechDom, c'est pour ramener une seule valeur, si c'est pour compter ou totaliser il faut utiliser CpteDom ou SomDom

  7. #7
    Membre à l'essai
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Août 2023
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2023
    Messages : 16
    Points : 12
    Points
    12
    Par défaut
    alors, je veux pas faire la somme ou autre opérations, je veux juste que cela m affiche la liste complète des enregistrement de la table qui correspondent à la requête !

  8. #8
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 770
    Points : 14 812
    Points
    14 812
    Par défaut
    bonsoir,
    alors, je veux pas faire la somme ou autre opérations, je veux juste que cela m affiche la liste complète des enregistrement de la table qui correspondent à la requête !
    le problème c'est que, depuis le début, tu utilises des fonctions de domaine pour illustrer ton besoin alors que ce n'est pas du tout ce qu'il te faut ...

    Quel est ton niveau sur Access ?

    Est-ce que tu veux afficher des enregistrements d'une requête en lien avec un enregistrement sélectionné depuis un formulaire ?
    dans ce cas, pour afficher plusieurs enregistrements, il faut, soit un autre formulaire, soit un sous-formulaire (un formulaire inséré dans un autre formulaire), soit une zone de liste.

    ou est-ce que tu veux simplement afficher tous les enregistrements de ta requête ?
    dans ce cas, un formulaire en mode affichage continu suffit

  9. #9
    Membre à l'essai
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Août 2023
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2023
    Messages : 16
    Points : 12
    Points
    12
    Par défaut
    alors , mon niveau on va dire nul... j ai des notions en base de données il y a longtemps j avais travaillé sur DBASE IV ....

    je viens juste de me mettre à Access !
    je ne suis pas arrivé à trouver un site ou il y a toutes les "commandes/fonctions" d Access en détail

    et je voudrais simplement afficher tout les enregistrement de la requête dans la zone texte du formulaire ou ailleurs si c est pas possible
    ci joint la copie d écran du formulaire que je me sert pour suivre des infos
    Nom : h0058uji.png
Affichages : 56
Taille : 64,3 Ko

  10. #10
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 770
    Points : 14 812
    Points
    14 812
    Par défaut
    bonjour,
    une question avant d'aller plus loin: est-ce que tous les champs que l'on voit dans le formulaire font partie de la même requête ou de plusieurs ?

    Sinon, pour afficher les données d'une requête, il faut choisir entre plusieurs possibilités:
    - la zone de liste (entouré de rouge)
    - le sous-formulaire: soit un formulaire déjà existant, soit un formulaire indépendant qui affiche un objet de la base (entouré de bleu)

    Nom : frm_ZDL_SF.jpg
Affichages : 47
Taille : 30,1 Ko

    - il y a aussi le "glisser/déposer": avec cette option c'est plus simple: il te suffit de sélectionner ta requête depuis la fenêtre base de données et la placer dans ton formulaire, le sous-formulaire sera créé automatiquement via l'assistant

  11. #11
    Membre à l'essai
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Août 2023
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2023
    Messages : 16
    Points : 12
    Points
    12
    Par défaut
    Merci, pour la réponse, c était facile mais fallait savoir ou !
    si vous avez la version écrite "programmation" ca m intéresse aussi.

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

Discussions similaires

  1. [AC-2010] Afficher les enregistrements d'une table non présents dans une requête
    Par Mauricianstyle dans le forum Access
    Réponses: 4
    Dernier message: 24/04/2015, 14h14
  2. [Etat]Afficher les dates d'une requête
    Par Melhiril dans le forum IHM
    Réponses: 9
    Dernier message: 24/04/2007, 14h40
  3. [SQL] Afficher les résultats d'une requête sur plusieurs pages
    Par mealtone dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 07/09/2006, 13h20
  4. Réponses: 3
    Dernier message: 04/05/2006, 13h00
  5. [MySQL] Une liste déroulante affichant les données d'une requête SHOW par ordre alphabétique
    Par jack_1981 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 22/12/2005, 15h53

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