OVH Cloud OVH Cloud

[A2003] connaitre le nb de pages d'un état

3 réponses
Avatar
pat
Bonjour à toutes et toutes

Je souhaiterais au lancement d'un état connaitre le nb de pages
afin de faire apparaitre sur la dernière des données selon un truc du genre
vraifaux(c_est_ma_dernière page;ma_donnée;"")

quel est l'évènement à mettre en oeuvre ?

Merci pour toute idée

Patrick

3 réponses

Avatar
pat
désolé....du dérangement
je viens de trouver une solution, mettre un champ indépendant sur l'état
avec comme donnée source :
=[pages]
et traiter ensuite mon vraifaux
merci et joyeuses fêtes
Patrick
"pat" a écrit dans le message de news:

Bonjour à toutes et toutes

Je souhaiterais au lancement d'un état connaitre le nb de pages
afin de faire apparaitre sur la dernière des données selon un truc du
genre
vraifaux(c_est_ma_dernière page;ma_donnée;"")

quel est l'évènement à mettre en oeuvre ?

Merci pour toute idée

Patrick



Avatar
3stone
Salut,

"pat"
| désolé....du dérangement
| je viens de trouver une solution, mettre un champ indépendant sur l'état
| avec comme donnée source :
| =[pages]
| et traiter ensuite mon vraifaux


Normalement, on teste pour savoir si le compteur de pages [Page]
est égal au totalisateur de pages [Pages]...

Ce qui donne:

if [Page]=[Pages] Then
' ceque tu veux
en if

Pour faire apparaitre une étiquette, on fait:

[MonEtiquete].Visible = ([Page] = [Pages])

Mais attention, il faut obliger access à compter ses pages en mettant
un contrôle (qui peut être caché) quelque part sur la page:

=[Page]


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
pat
Merci 3Pierre, de tes éclairements
@+ et bon bout d'an
Patrick
"3stone" a écrit dans le message de news:

Salut,

"pat"
| désolé....du dérangement
| je viens de trouver une solution, mettre un champ indépendant sur l'état
| avec comme donnée source :
| =[pages]
| et traiter ensuite mon vraifaux


Normalement, on teste pour savoir si le compteur de pages [Page]
est égal au totalisateur de pages [Pages]...

Ce qui donne:

if [Page]=[Pages] Then
' ceque tu veux
en if

Pour faire apparaitre une étiquette, on fait:

[MonEtiquete].Visible = ([Page] = [Pages])

Mais attention, il faut obliger access à compter ses pages en mettant
un contrôle (qui peut être caché) quelque part sur la page:

=[Page]


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw