OVH Cloud OVH Cloud

recordcount

17 réponses
Avatar
belok
Bonjour,

Je voudrai faire un truc du style

si 0 enregistrement alors ...

merci,

7 réponses

1 2
Avatar
belok
Me.Filter = "A_primaire_image = " & m2 < si numérique

ta oublié un "

Me.Filter = "A_primaire_image = " & m2" < si numérique


"3stone" a écrit dans le message de
news:3fad35b5$0$32184$
Salut,

Private Sub m2_Change()
Me.Filter = "A_primaire_image = " & m2 & ""
Me.FilterOn = True


Tu filtre le *formulaire_principal* et tu veux savoir lorsque le
sous-formulaire est vide ?


C'est ca ???


Me.Filter = "A_primaire_image = '" & m2 & "'" < si texte
Me.Filter = "A_primaire_image = " & m2 < si numérique
Me.FilterOn = True

If Me.NomSousForm.Form.Recordsetclone.Recordcount = 0 Then
'est vide
End if


Hum ?


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------





Avatar
Anor
re

belok :
| ta syntax ne fonctionne pas je connais le principe de ' # & "....
|
| merci comme même pour ton aide,
|
|
effectivement elle ne fonctionne pas alors essaye celle ci :
pour les nombres
If DCount("*", "latable", "lechampdelatable =" & Me.lechampduformulaire) Then

pour le texte
If DCount("*", "latable", "lechampdelatable ='" & Me.lechampduformulaire & "'") Then

pour les dates
If DCount("*", "latable", "lechampdelatable =#" & Me.lechampduformulaire & "#") Then


--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------
Avatar
3stone
Salut,

"belok" a écrit
Me.Filter = "A_primaire_image = " & m2 < si numérique

ta oublié un "

Je n'ai rien oublié du tout...


Me.Filter = "A_primaire_image = " & m2" < si numérique

Ca, c'est n'importe quoi !!!
Et si tu modifie à chaque fois le code que l'on te donne,
tu n'y arrivera pas... ;-))
Tu as déjà massacré ce que Anor t'avait donné...

Mais, tu fait comme tu veux!


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
Avatar
belok
LOL


Je n'ai pas de problème avec le filtre (en tous cas je pense) ...

Me.Filter = "A_primaire_image = " & m2

ou ça

Me.Filter = "A_primaire_image = " & m2 & ""

donne le même résultat ça fonctionne

Je me trompe ?





"3stone" a écrit dans le message de
news:3fad424b$0$4008$
Salut,

"belok" a écrit
Me.Filter = "A_primaire_image = " & m2 < si numérique

ta oublié un "

Je n'ai rien oublié du tout...


Me.Filter = "A_primaire_image = " & m2" < si numérique

Ca, c'est n'importe quoi !!!
Et si tu modifie à chaque fois le code que l'on te donne,
tu n'y arrivera pas... ;-))
Tu as déjà massacré ce que Anor t'avait donné...

Mais, tu fait comme tu veux!


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------





Avatar
belok
Ca fonctionne un grand merci pour ton aide et ta patience ...




"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de
news:
re

belok :
| ta syntax ne fonctionne pas je connais le principe de ' # & "....
|
| merci comme même pour ton aide,
|
|
effectivement elle ne fonctionne pas alors essaye celle ci :
pour les nombres
If DCount("*", "latable", "lechampdelatable =" & Me.lechampduformulaire)
Then


pour le texte
If DCount("*", "latable", "lechampdelatable ='" & Me.lechampduformulaire &
"'") Then


pour les dates
If DCount("*", "latable", "lechampdelatable =#" & Me.lechampduformulaire &
"#") Then



--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------




Avatar
3stone
re,

"belok" a écrit:
Je n'ai pas de problème avec le filtre (en tous cas je pense) ...

Me.Filter = "A_primaire_image = " & m2

ou ça

Me.Filter = "A_primaire_image = " & m2 & ""

donne le même résultat ça fonctionne
Je me trompe ?


Si tu ajoute & ""
autrement dit, + chaîne vide
tu ajoute quoi, à ton avis ?

;-))



--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
Avatar
belok
ok merci pour l'info

"3stone" a écrit dans le message de
news:3fad5a00$0$32181$
re,

"belok" a écrit:
Je n'ai pas de problème avec le filtre (en tous cas je pense) ...

Me.Filter = "A_primaire_image = " & m2

ou ça

Me.Filter = "A_primaire_image = " & m2 & ""

donne le même résultat ça fonctionne
Je me trompe ?


Si tu ajoute & ""
autrement dit, + chaîne vide
tu ajoute quoi, à ton avis ?

;-))



--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------





1 2