Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/01/2011, 23h14   #1
Futur Membre du Club
 
Guy
Inscription : janvier 2010
Messages : 61
Détails du profil
Informations personnelles :
Nom : Guy

Informations forums :
Inscription : janvier 2010
Messages : 61
Points : 19
Points : 19
Par défaut Calcul sous requete

Bonsoir à tous,
Voici la requete que j'ai créé :
Citation:
Bonjour le Forum,

Je vais essayer d’être précis:

J'ai créé une requête (Rqt Amis) basée sur une table (Tbl Contacts)
Cette requête se présente ainsi :
***********Col 1**************** Col 2********* Col 3
Champ......: Amis: Nom Catégorie.............Titre.........Total: Nom Catégorie
Table........: Tbl Contacts................. Tbl Contacts.............Tbl Contacts
Opération...: Regroupement...............Regroupement..........Compte
Tri............:
Afficher.....:.......oui..............................oui.........................oui
Critères.....: "Amis"
Ou...........:
Amis peut contenir "Madame" - "Monsieur" - "Mademoiselle"
Dans un formulaire j'introduis un Sous Formulaire basé sur cette requête pour afficher les résultats.
Formulaire (Frm Synthèse) avec Sous Formulaire (SousFrm Amis)

Je désirerai avoir dans le pied du Sous Formulaire une Zone de texte me calculant le total d'enregistrement contenant ( Total = Madame + Monsieur + Mademoiselle ) sachant que le Sous Formulaire est en mode continu.
Voila j'espère que quelqu'un pourra m'aider j'ai essayé avec plusieurs formule, les faq (Dont je ne comprend pas grand chose) mais cela me provoque des erreurs. Aussi je fais appel à vos connaissances
Merci d'avance
zeltron24
Zeltron24 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2011, 11h00   #2
Expert Confirmé
 
Avatar de FreeAccess
 
Homme
Inscription : mars 2006
Messages : 2 309
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2006
Messages : 2 309
Points : 2 847
Points : 2 847
Bonjour,

Citation:
..dans le pied du Sous Formulaire une Zone de texte me calculant le total d'enregistrement contenant ( Total = Madame + Monsieur + Mademoiselle )
....donc pour simplifier, tu souhaite avoir dans cette Zone de texte le nombre d'enregistrements affichés...

...et la nous dit...
Comment afficher le nombre d'enregistrements du sous formulaire

...et en repartant de ton exemple, tu ajoute un contrôle Zone de texte avec dans sa propriété "Source contrôle"...:
Par contre, je pense qu'ici tu fais une petite erreur....
Citation:
Critères.....: "Amis"
...ta requête va te retourner aucun enregistrement...puisque les valeurs acceptées sont Madame, Monsieur, Mademoiselle
__________________
FreeAccess
"Petit à petit l'araignée tisse sa toile"
FreeAccess est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2011, 18h04   #3
Futur Membre du Club
 
Guy
Inscription : janvier 2010
Messages : 61
Détails du profil
Informations personnelles :
Nom : Guy

Informations forums :
Inscription : janvier 2010
Messages : 61
Points : 19
Points : 19
Bonsoir à tous et à FreeAccess en particulier.
Etant absent ces derniers temps je reprends mon problème.
Ta solution, FreeAccess, me donne le résultat du nombre de donnée.
Je m'explique:
Dans mon SousFrmAmis j'affiche :
Madame = 1
Monsieur = 6
Ce que tu me donnes (Ca je l'avais) est Madame + Monsieur soit 2 Ok
Mais ce que je souhaite c'est la somme de Madame + Monsieur. Soit 1 + 6 et comme résultat affiché dans la zone de texte 7. Ca je n'y arrive pas
Je cherche déjà depuis 16h et je ne trouve pas
Zeltron24 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2011, 12h45   #4
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Bonjour Zeltron24 et FreeAccess,

Je me permets de m'immiscer dans ce fil...

Citation:
de Zeltron24 :
Dans mon SousFrmAmis j'affiche :
Madame = 1
Monsieur = 6
Citation:
de FreeAccess :
...et en repartant de ton exemple, tu ajoute un contrôle Zone de texte avec dans sa propriété "Source contrôle"...:
Code :
1
2
Code :
=Somme([TaVariableContenant1ou6])
Ou bien, tu comptes les enregistrements (count(*)) sans groupe (sans GROUP BY).
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2011, 13h20   #5
Futur Membre du Club
 
Guy
Inscription : janvier 2010
Messages : 61
Détails du profil
Informations personnelles :
Nom : Guy

Informations forums :
Inscription : janvier 2010
Messages : 61
Points : 19
Points : 19
Bonjour Richard_35 et bienvenue sur ce fil.

Ci je peux me permettre voici un petit exemple de ce que je souhaite.
C'est la Somme des Titres que je veux avoir. En chachant qu'il peut y avoir:
Madame
Monsieur
Mademoiselle
Docteur
Maître
Suivant les enregistrements dans le Formulaire principal
Cordialement
Fichiers attachés
Type de fichier : zip Amis.zip (27,7 Ko, 4 affichages)
Zeltron24 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2011, 14h21   #6
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Eh bien, comme indiqué dans le post précédent, tu dois remplacer par
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2011, 14h45   #7
Futur Membre du Club
 
Guy
Inscription : janvier 2010
Messages : 61
Détails du profil
Informations personnelles :
Nom : Guy

Informations forums :
Inscription : janvier 2010
Messages : 61
Points : 19
Points : 19
SUPER

T'es un chef Un grand merci.
Moi je restais borné sur Compte alors qu'il fallait faire la somme.
De plus je le cite dans mon post.
Bonne Après Midi à toi et à +
Cordialement
zeltron24
Zeltron24 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h26.


 
 
 
 
Partenaires

Hébergement Web