Niouzes.org  

Précédent   Niouzes.org > Forum > Newsgroup microsoft.public.fr.* 1 Forum > Newsgroup microsoft.public.fr.access
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus



Réponse

 

LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 01/03/2008, 14h00
jcp66
 
Messages: n/a
Par défaut Syntaxe CpteDom

Bonjour
J'ai un controle qui est :
=CpteDom("[PhotoSite_Code]";"T_PhotoSite")
Il compte le nombre d'enregistrements de la table T_PhotoSite

Je voudrais maintenant afficher le nombre d'enregistrements pour lesquels
PhotoSite_Code est égal au controle Site_CodeLong du formulaire.

Cela fait un moment que je "bataille" avec les différenbtes syntaxes sans y
arriver. Alors si quelqu'un peut m'ader ce sera avec plaisir.

Merci
jcp


Réponse avec citation
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Niouzes.org
Standard Sponsored Links

  #2 (permalink)  
Vieux 01/03/2008, 15h04
3stone
 
Messages: n/a
Par défaut Re: Syntaxe CpteDom

Salut,

"jcp66"
| J'ai un controle qui est :
| =CpteDom("[PhotoSite_Code]";"T_PhotoSite")
| Il compte le nombre d'enregistrements de la table T_PhotoSite


Pas vraiment...

Ici, tu comptes le nombre d'enregistrements dans lesquels le champ
[PhotoSite_Code] est non null !

Pour compter les enregistrements, quelque soit le contenu du champ
[PhotoSite_Code] il faut écrire :

=DCount("*";"T_PhotoSite")


| Je voudrais maintenant afficher le nombre d'enregistrements pour lesquels
| PhotoSite_Code est égal au controle Site_CodeLong du formulaire.


=DCount("*";"T_PhotoSite";"PhotoSite_Code=" & Me.Site_CodeLong )

pour autant que PhotoSite_Code est de type numérique...

Si de type "texte" :

=DCount("*";"T_PhotoSite";"PhotoSite_Code='" & Me.Site_CodeLong & "'")

=>>> à la loupe, la fin est : =' " & Me.Site_CodeLong & " ' ")

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)

Réponse avec citation
  #3 (permalink)  
Vieux 01/03/2008, 22h56
jcp66
 
Messages: n/a
Par défaut Re: Syntaxe CpteDom

J'ai un petit probleme.
Mon champ est bien texte alors j'ai mis :
=CpteDom("*";"T_PhotoSite";"PhotoSite_Code=' " & Me.Site_CodeLong & "'")
Et j'ai la réponse :
#Nom ?

Par contre si je mets
=CpteDom("*";"T_PhotoSite";"PhotoSite_Code='81004V ENE'")
(81004VENE étant la valeur du champ PhotoSite_Code pour certains enreg)
La cela marche. La réponse est 5
OK

J'ai essayé différentes syntaxes sans y parvenir

Désolé

jcp


Réponse avec citation
  #4 (permalink)  
Vieux 01/03/2008, 23h35
3stone
 
Messages: n/a
Par défaut Re: Syntaxe CpteDom

re,

"jcp66"
| J'ai un petit probleme.
| Mon champ est bien texte alors j'ai mis :
| =CpteDom("*";"T_PhotoSite";"PhotoSite_Code=' " & Me.Site_CodeLong & "'")
| Et j'ai la réponse :
| #Nom ?
|
| Par contre si je mets
| =CpteDom("*";"T_PhotoSite";"PhotoSite_Code='81004V ENE'")
| (81004VENE étant la valeur du champ PhotoSite_Code pour certains enreg)
| La cela marche. La réponse est 5
| OK


J'avais dit :

Si de type "texte" :

=DCount("*";"T_PhotoSite";"PhotoSite_Code='" & Me.Site_CodeLong & "'")

=>>> à la loupe, la fin est : =' " & Me.Site_CodeLong & " ' ")

Il ne faut pas d'espace entre les quillemets simples et doubles !!
Ni devant Me.Site_CodeLong, ni derrière !

Et ceci, à condition que sur le formulaire ce soit bien "Site_CodeLong"

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)


Réponse avec citation
  #5 (permalink)  
Vieux 02/03/2008, 08h08
jcp66
 
Messages: n/a
Par défaut Re: Syntaxe CpteDom

Merci 3stone

"3stone" <home***sweet_home.be> a écrit dans le message de news:
%23tVBbT$eIHA.3724***TK2MSFTNGP02.phx.gbl...
> re,
>
> "jcp66"
> | J'ai un petit probleme.
> | Mon champ est bien texte alors j'ai mis :
> | =CpteDom("*";"T_PhotoSite";"PhotoSite_Code=' " & Me.Site_CodeLong & "'")
> | Et j'ai la réponse :
> | #Nom ?
> |
> | Par contre si je mets
> | =CpteDom("*";"T_PhotoSite";"PhotoSite_Code='81004V ENE'")
> | (81004VENE étant la valeur du champ PhotoSite_Code pour certains enreg)
> | La cela marche. La réponse est 5
> | OK
>
>
> J'avais dit :
>
> Si de type "texte" :
>
> =DCount("*";"T_PhotoSite";"PhotoSite_Code='" & Me.Site_CodeLong & "'")
>
> =>>> à la loupe, la fin est : =' " & Me.Site_CodeLong & " ' ")
>
> Il ne faut pas d'espace entre les quillemets simples et doubles !!
> Ni devant Me.Site_CodeLong, ni derrière !
>
> Et ceci, à condition que sur le formulaire ce soit bien "Site_CodeLong"
>
> --
> A+
> Pierre (3stone) Access MVP
> Perso: http://www.3stone.be/
> MPFA: http://www.mpfa.info/ (infos générales)
>
>
>



Réponse avec citation
 
Réponse
Tags: ,



Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires

Discussion Auteur Forum Réponses Dernier message
Pb syntaxe Michel Newsgroup microsoft.public.fr.excel 3 26/06/2008 16h59
Utilisation de CpteDom Isa Newsgroup microsoft.public.fr.access 2 22/06/2008 09h24
syntaxe Charles Newsgroup fr.lettres.ecriture 0 13/06/2008 01h30
syntaxe Charles Newsgroup fr.lettres.ecriture 0 13/06/2008 01h25
syntaxe Charles Newsgroup fr.lettres.ecriture 0 13/06/2008 01h15


Fuseau horaire GMT. Il est actuellement 01h37.

Italiano - German - English - Español


Édité par : vBulletin® version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc. Tous droits réservés.
Version française #13 par l'association vBulletin francophone


Politique - Droit - Philosophie - Football - Medicine - Française - Bricolage - Photo - Mac Os X - Divers - Physique - Jardinage
Mecanique - Moto - Photographie - Rail - Route - Aviation - Cinema - Linux - Psychanalyse - Finance - Enigmes - Rugby
Environnement - Histoire - Programmes TV - Education - Travail - Voyages - Windows - Immobilier - Cuisine
Windows XP - Excel - Word - Outlook - Access - Internet Explorer - Office - Vista

Page generated in 0,40108 seconds with 11 queries