-----Message d'origine-----
Bonjour,
J'ai un formulaire basé sur une requête qui extrait des
articles par famille.
A l'ouverture de ce formulaire, j'aimerai compter le
nombre d'enregistrements présents dans cette requête et
l'inscrire dans le titre du formulaire en question.
Ce qui serait chouette, c'est d'avoir dans la barre de
titre du formulaire quelque chose du genre... "Plateaux:
23 articles."
Pouvez-vous m'aider?
Merci pour votre aide.
@micalement.
Kyvu On Line!
.
-----Message d'origine-----
Bonjour,
J'ai un formulaire basé sur une requête qui extrait des
articles par famille.
A l'ouverture de ce formulaire, j'aimerai compter le
nombre d'enregistrements présents dans cette requête et
l'inscrire dans le titre du formulaire en question.
Ce qui serait chouette, c'est d'avoir dans la barre de
titre du formulaire quelque chose du genre... "Plateaux:
23 articles."
Pouvez-vous m'aider?
Merci pour votre aide.
@micalement.
Kyvu On Line!
.
-----Message d'origine-----
Bonjour,
J'ai un formulaire basé sur une requête qui extrait des
articles par famille.
A l'ouverture de ce formulaire, j'aimerai compter le
nombre d'enregistrements présents dans cette requête et
l'inscrire dans le titre du formulaire en question.
Ce qui serait chouette, c'est d'avoir dans la barre de
titre du formulaire quelque chose du genre... "Plateaux:
23 articles."
Pouvez-vous m'aider?
Merci pour votre aide.
@micalement.
Kyvu On Line!
.
Salut,
Kyvu
J'ai un formulaire basé sur une requête qui extrait des
articles par famille.
A l'ouverture de ce formulaire, j'aimerai compter le
nombre d'enregistrements présents dans cette requête et
l'inscrire dans le titre du formulaire en question.
Ce qui serait chouette, c'est d'avoir dans la barre de
titre du formulaire quelque chose du genre... "Plateaux:
23 articles."
Si les noms des articles se trouvent dans le contrôle "txtNomArticle"...
tu peux mettre dans l'événement "Sur activation" du formulaire quelque
chose comme:
Me.Caption = Me![txtNomArticle] & Me.Recordsetclone.Recordcount & "
articles."
ou
Me.Caption = Me.Recordsetclone.Recordcount & " articles."
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Salut,
Kyvu <kyvutran@lemel.fr>
J'ai un formulaire basé sur une requête qui extrait des
articles par famille.
A l'ouverture de ce formulaire, j'aimerai compter le
nombre d'enregistrements présents dans cette requête et
l'inscrire dans le titre du formulaire en question.
Ce qui serait chouette, c'est d'avoir dans la barre de
titre du formulaire quelque chose du genre... "Plateaux:
23 articles."
Si les noms des articles se trouvent dans le contrôle "txtNomArticle"...
tu peux mettre dans l'événement "Sur activation" du formulaire quelque
chose comme:
Me.Caption = Me![txtNomArticle] & Me.Recordsetclone.Recordcount & "
articles."
ou
Me.Caption = Me.Recordsetclone.Recordcount & " articles."
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Salut,
Kyvu
J'ai un formulaire basé sur une requête qui extrait des
articles par famille.
A l'ouverture de ce formulaire, j'aimerai compter le
nombre d'enregistrements présents dans cette requête et
l'inscrire dans le titre du formulaire en question.
Ce qui serait chouette, c'est d'avoir dans la barre de
titre du formulaire quelque chose du genre... "Plateaux:
23 articles."
Si les noms des articles se trouvent dans le contrôle "txtNomArticle"...
tu peux mettre dans l'événement "Sur activation" du formulaire quelque
chose comme:
Me.Caption = Me![txtNomArticle] & Me.Recordsetclone.Recordcount & "
articles."
ou
Me.Caption = Me.Recordsetclone.Recordcount & " articles."
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Salut,
Nicolas CailliotPierre, j'ai repris ta solution pour afficher dans le contrôle d'un
sous-formulaire le nombre d'enregistrements associés au formulaire
parent
(ta formule placée dans l'événement "sur activation" du
sous-formulaire).
Lorsque j'ouvre le formulaire parent, ce contrôle affiche 1 (alors qu'il
y a
5 enregistrements associés), si je clique sur le bouton suivant du
sous-formulaire, le calcul s'effectue et le bon résultat est affiché.
Pourtant l'ouverture du formulaire parent devrait activer le
sous-formulaire
et déclencher le calcul, non ? Mes connaissances balbutiantes en
programmation ne me permette pas de diagnostiquer le problème.
Si tu veux simplement compter le nombre d'enregistrements
qui se trouve dans le sous-formulaire, crées s'y une zone de texte
avec comme source :
= Count(*)
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Salut,
Nicolas Cailliot
Pierre, j'ai repris ta solution pour afficher dans le contrôle d'un
sous-formulaire le nombre d'enregistrements associés au formulaire
parent
(ta formule placée dans l'événement "sur activation" du
sous-formulaire).
Lorsque j'ouvre le formulaire parent, ce contrôle affiche 1 (alors qu'il
y a
5 enregistrements associés), si je clique sur le bouton suivant du
sous-formulaire, le calcul s'effectue et le bon résultat est affiché.
Pourtant l'ouverture du formulaire parent devrait activer le
sous-formulaire
et déclencher le calcul, non ? Mes connaissances balbutiantes en
programmation ne me permette pas de diagnostiquer le problème.
Si tu veux simplement compter le nombre d'enregistrements
qui se trouve dans le sous-formulaire, crées s'y une zone de texte
avec comme source :
= Count(*)
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Salut,
Nicolas CailliotPierre, j'ai repris ta solution pour afficher dans le contrôle d'un
sous-formulaire le nombre d'enregistrements associés au formulaire
parent
(ta formule placée dans l'événement "sur activation" du
sous-formulaire).
Lorsque j'ouvre le formulaire parent, ce contrôle affiche 1 (alors qu'il
y a
5 enregistrements associés), si je clique sur le bouton suivant du
sous-formulaire, le calcul s'effectue et le bon résultat est affiché.
Pourtant l'ouverture du formulaire parent devrait activer le
sous-formulaire
et déclencher le calcul, non ? Mes connaissances balbutiantes en
programmation ne me permette pas de diagnostiquer le problème.
Si tu veux simplement compter le nombre d'enregistrements
qui se trouve dans le sous-formulaire, crées s'y une zone de texte
avec comme source :
= Count(*)
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Merci
Les solutions les plus simples...
Puis je te demander un petit plus. Peut-on compléter la formule dans la
source de la zone de texte pour faire apparaître qqchose du genre 2ème
enregistrement sur X enregistrements. Ce que je veux en fait c'est
reproduire ce qu'affiche la zone "bouton de déplacement", mais en plus
visible à l'intérieur du formulaire.
Merci
Bien cordialement
Merci
Les solutions les plus simples...
Puis je te demander un petit plus. Peut-on compléter la formule dans la
source de la zone de texte pour faire apparaître qqchose du genre 2ème
enregistrement sur X enregistrements. Ce que je veux en fait c'est
reproduire ce qu'affiche la zone "bouton de déplacement", mais en plus
visible à l'intérieur du formulaire.
Merci
Bien cordialement
Merci
Les solutions les plus simples...
Puis je te demander un petit plus. Peut-on compléter la formule dans la
source de la zone de texte pour faire apparaître qqchose du genre 2ème
enregistrement sur X enregistrements. Ce que je veux en fait c'est
reproduire ce qu'affiche la zone "bouton de déplacement", mais en plus
visible à l'intérieur du formulaire.
Merci
Bien cordialement
Puis je te demander un petit plus. Peut-on compléter la formule dans la
source de la zone de texte pour faire apparaître qqchose du genre 2ème
enregistrement sur X enregistrements. Ce que je veux en fait c'est
reproduire ce qu'affiche la zone "bouton de déplacement", mais en plus
visible à l'intérieur du formulaire.
Puis je te demander un petit plus. Peut-on compléter la formule dans la
source de la zone de texte pour faire apparaître qqchose du genre 2ème
enregistrement sur X enregistrements. Ce que je veux en fait c'est
reproduire ce qu'affiche la zone "bouton de déplacement", mais en plus
visible à l'intérieur du formulaire.
Puis je te demander un petit plus. Peut-on compléter la formule dans la
source de la zone de texte pour faire apparaître qqchose du genre 2ème
enregistrement sur X enregistrements. Ce que je veux en fait c'est
reproduire ce qu'affiche la zone "bouton de déplacement", mais en plus
visible à l'intérieur du formulaire.
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Pierre, j'ai essayé la solution que tu proposais dans ce lien
(http://www.mvps.org/accessfr/forms/frm0026.htm), mais l'erreur suivante
m'est renvoyée : "propriété ou méthode non gérée par cet objet" à propos des
lignes suivantes :
Me!NbRepères.Caption = "Enregistrement " & _
.AbsolutePosition + 1 _
& " de " & .RecordCount
Raymond, j'ai essayé la solution donnée dans ta fiche, malheureusement, là
aussi, la ligne "Dim Rs As DAO.Recordset" renvoie l'erreur "type défini par
l'utilisateur non définie"
J'ai access 2000 et je travaille avec une base .mdb, est-ce là le problème ?
Merci de vos réponses, j'apprends parfois mieux avec vos réponses qu'avec
mon manuel VBA pour access (au fait pouvez vous m'en conseiller un pour
presque débutant dont vous auriez éprouvé la qualité).
Pierre, j'ai essayé la solution que tu proposais dans ce lien
(http://www.mvps.org/accessfr/forms/frm0026.htm), mais l'erreur suivante
m'est renvoyée : "propriété ou méthode non gérée par cet objet" à propos des
lignes suivantes :
Me!NbRepères.Caption = "Enregistrement " & _
.AbsolutePosition + 1 _
& " de " & .RecordCount
Raymond, j'ai essayé la solution donnée dans ta fiche, malheureusement, là
aussi, la ligne "Dim Rs As DAO.Recordset" renvoie l'erreur "type défini par
l'utilisateur non définie"
J'ai access 2000 et je travaille avec une base .mdb, est-ce là le problème ?
Merci de vos réponses, j'apprends parfois mieux avec vos réponses qu'avec
mon manuel VBA pour access (au fait pouvez vous m'en conseiller un pour
presque débutant dont vous auriez éprouvé la qualité).
Pierre, j'ai essayé la solution que tu proposais dans ce lien
(http://www.mvps.org/accessfr/forms/frm0026.htm), mais l'erreur suivante
m'est renvoyée : "propriété ou méthode non gérée par cet objet" à propos des
lignes suivantes :
Me!NbRepères.Caption = "Enregistrement " & _
.AbsolutePosition + 1 _
& " de " & .RecordCount
Raymond, j'ai essayé la solution donnée dans ta fiche, malheureusement, là
aussi, la ligne "Dim Rs As DAO.Recordset" renvoie l'erreur "type défini par
l'utilisateur non définie"
J'ai access 2000 et je travaille avec une base .mdb, est-ce là le problème ?
Merci de vos réponses, j'apprends parfois mieux avec vos réponses qu'avec
mon manuel VBA pour access (au fait pouvez vous m'en conseiller un pour
presque débutant dont vous auriez éprouvé la qualité).
Salut,
Nicolas CailliotPierre, j'ai essayé la solution que tu proposais dans ce lien
(http://www.mvps.org/accessfr/forms/frm0026.htm), mais l'erreur suivante
m'est renvoyée : "propriété ou méthode non gérée par cet objet" à propos
des
lignes suivantes :
Me!NbRepères.Caption = "Enregistrement " & _
.AbsolutePosition + 1 _
& " de " & .RecordCount
tu dois cocher la référence... voir plus bas...
Raymond, j'ai essayé la solution donnée dans ta fiche, malheureusement,
là
aussi, la ligne "Dim Rs As DAO.Recordset" renvoie l'erreur "type défini
par
l'utilisateur non définie"
J'ai access 2000 et je travaille avec une base .mdb, est-ce là le
problème ?
As tu coché la référence "Microsoft DAO360.dll"
dans le menu "Outils, Références" lorsque tu te trouve dans VBE (Visual
Basic Editor)
Merci de vos réponses, j'apprends parfois mieux avec vos réponses
qu'avec
mon manuel VBA pour access (au fait pouvez vous m'en conseiller un pour
presque débutant dont vous auriez éprouvé la qualité).
Un bon bouquin...
la brique de Hervé n'est pas mal...
http://www.self-access.com/access/reference/
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Salut,
Nicolas Cailliot
Pierre, j'ai essayé la solution que tu proposais dans ce lien
(http://www.mvps.org/accessfr/forms/frm0026.htm), mais l'erreur suivante
m'est renvoyée : "propriété ou méthode non gérée par cet objet" à propos
des
lignes suivantes :
Me!NbRepères.Caption = "Enregistrement " & _
.AbsolutePosition + 1 _
& " de " & .RecordCount
tu dois cocher la référence... voir plus bas...
Raymond, j'ai essayé la solution donnée dans ta fiche, malheureusement,
là
aussi, la ligne "Dim Rs As DAO.Recordset" renvoie l'erreur "type défini
par
l'utilisateur non définie"
J'ai access 2000 et je travaille avec une base .mdb, est-ce là le
problème ?
As tu coché la référence "Microsoft DAO360.dll"
dans le menu "Outils, Références" lorsque tu te trouve dans VBE (Visual
Basic Editor)
Merci de vos réponses, j'apprends parfois mieux avec vos réponses
qu'avec
mon manuel VBA pour access (au fait pouvez vous m'en conseiller un pour
presque débutant dont vous auriez éprouvé la qualité).
Un bon bouquin...
la brique de Hervé n'est pas mal...
http://www.self-access.com/access/reference/
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Salut,
Nicolas CailliotPierre, j'ai essayé la solution que tu proposais dans ce lien
(http://www.mvps.org/accessfr/forms/frm0026.htm), mais l'erreur suivante
m'est renvoyée : "propriété ou méthode non gérée par cet objet" à propos
des
lignes suivantes :
Me!NbRepères.Caption = "Enregistrement " & _
.AbsolutePosition + 1 _
& " de " & .RecordCount
tu dois cocher la référence... voir plus bas...
Raymond, j'ai essayé la solution donnée dans ta fiche, malheureusement,
là
aussi, la ligne "Dim Rs As DAO.Recordset" renvoie l'erreur "type défini
par
l'utilisateur non définie"
J'ai access 2000 et je travaille avec une base .mdb, est-ce là le
problème ?
As tu coché la référence "Microsoft DAO360.dll"
dans le menu "Outils, Références" lorsque tu te trouve dans VBE (Visual
Basic Editor)
Merci de vos réponses, j'apprends parfois mieux avec vos réponses
qu'avec
mon manuel VBA pour access (au fait pouvez vous m'en conseiller un pour
presque débutant dont vous auriez éprouvé la qualité).
Un bon bouquin...
la brique de Hervé n'est pas mal...
http://www.self-access.com/access/reference/
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Pierre, j'ai essayé la solution que tu proposais dans ce lien
(http://www.mvps.org/accessfr/forms/frm0026.htm), mais l'erreur suivante
m'est renvoyée : "propriété ou méthode non gérée par cet objet" à propos
deslignes suivantes :
Me!NbRepères.Caption = "Enregistrement " & _
.AbsolutePosition + 1 _
& " de " & .RecordCount
Pierre, j'ai essayé la solution que tu proposais dans ce lien
(http://www.mvps.org/accessfr/forms/frm0026.htm), mais l'erreur suivante
m'est renvoyée : "propriété ou méthode non gérée par cet objet" à propos
des
lignes suivantes :
Me!NbRepères.Caption = "Enregistrement " & _
.AbsolutePosition + 1 _
& " de " & .RecordCount
Pierre, j'ai essayé la solution que tu proposais dans ce lien
(http://www.mvps.org/accessfr/forms/frm0026.htm), mais l'erreur suivante
m'est renvoyée : "propriété ou méthode non gérée par cet objet" à propos
deslignes suivantes :
Me!NbRepères.Caption = "Enregistrement " & _
.AbsolutePosition + 1 _
& " de " & .RecordCount