OVH Cloud OVH Cloud

definir marge sur un report

3 réponses
Avatar
Eric
bonjour
je voudrais definir les marges via le code sur un report.
la fonction report.properties(...) ne permet pas d'avoir acces au marge de
l'état

y a t'il une fonction ou propriété de report qui permet de forcer les marges
lors de l'ouverture de l'etat.
exemple :
set rpt = eta1
rpt.margehaut = 10
rpt.margegauche = 10 ....

Merci à tous
Eric

3 réponses

Avatar
3stone
Salut,

"Eric"
| je voudrais definir les marges via le code sur un report.
| la fonction report.properties(...) ne permet pas d'avoir acces au marge de
| l'état
|
| y a t'il une fonction ou propriété de report qui permet de forcer les marges
| lors de l'ouverture de l'etat.
| exemple :
| set rpt = eta1
| rpt.margehaut = 10
| rpt.margegauche = 10 ....


Il n'y a quasi jamais de bonne raison de le faire...

Sauf si on utilise Access 2000 et que les états "perdent" leurs marges.
Et, dans ce cas, la solution est de faire la mise à jour d'Access
La SR1 est gratuite sur le site de Microsoft.
http://minilien.com/?I8Q959i5kK


--
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
Eric
salut pierre

merci pour ta reponse, mais c'est un peu une reponse de "Normand" :-))
"dites moi votre question, je vous dirais comment s'en passer"

Ok pour installer le SP1 mais quand tu dis qu'il n'y a pas de raison à le
faire, je ne suis pas d'accord. si tu fais un etat avec des valeurs qui
s'affiche selon des critères et que tu veuilles jouer sur les marges il faut
bien pouvoir les modifier.


Salut,

"Eric"
| je voudrais definir les marges via le code sur un report.
| la fonction report.properties(...) ne permet pas d'avoir acces au marge de
| l'état
|
| y a t'il une fonction ou propriété de report qui permet de forcer les marges
| lors de l'ouverture de l'etat.
| exemple :
| set rpt = eta1
| rpt.margehaut = 10
| rpt.margegauche = 10 ....


Il n'y a quasi jamais de bonne raison de le faire...

Sauf si on utilise Access 2000 et que les états "perdent" leurs marges.
Et, dans ce cas, la solution est de faire la mise à jour d'Access
La SR1 est gratuite sur le site de Microsoft.
http://minilien.com/?I8Q959i5kK


--
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
3stone
Salut,

"Eric"
| merci pour ta reponse, mais c'est un peu une reponse de "Normand" :-))
| "dites moi votre question, je vous dirais comment s'en passer"

Pas tant que crois...


| Ok pour installer le SP1 mais quand tu dis qu'il n'y a pas de raison à le
| faire, je ne suis pas d'accord. si tu fais un etat avec des valeurs qui
| s'affiche selon des critères et que tu veuilles jouer sur les marges il faut
| bien pouvoir les modifier.


Tu constuit l'état de façon totalement dynamique ?

Si oui, tu est courageux et effectivement tu peux regarder la collection Printer
Application.Printer.LeftMargin - TopMargin - RightMargin et BottomMargin

Sinon, tu n'en as pas besoin. Les marges étant de toute façon
dépendante de l'imprimante utilisée...


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