![]() |
| |||
| 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 |
| | ||||
| ||||
| |
| |||
| 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) |
| |||
| 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 |
| |||
| 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) |
| |||
| 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) > > > |
| |
| |
![]() |
| Tags: cptedom, syntaxe |
| Outils de la discussion | |
| Modes d'affichage | |
| |
| ||||
| 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 |