OVH Cloud OVH Cloud

AcViewPreview

3 réponses
Avatar
André Houssonloge
Bonsoir,

Dans l'événement Open d'un Report, je code ceci DoCmd.Maximize pour avoir le
preview en plein écran. Je fais un DoCmd.Restore pour remettre comme avant à
la fermeture du preview.

Mon problème est le suivant, la page n'a pas le statut "Largeur de page"
mais occupe plus.

Je voudrais qu'à l'ouverture du Prview, ma page prenne le statut "Largeur de
page" directement. Comment coder cette particularité?

André Houssonloge

3 réponses

Avatar
Raymond
Bonjour.

Contrairement à ce qu'on pourrait penser, il ne faut pas placer les
fonctions dans l'état lui-même mais dans le formulaire qui affiche l'état.
Si le bouton commande2 du formulaire lance l'affichage:
Private Sub Commande2_Click()
DoCmd.OpenReport "Etat1", acViewPreview
DoCmd.Maximize
DoCmd.RunCommand acCmdFitToWindow
End Sub

La commande acCmdFitToWindow ne fonctionne pas dans l'événement Report_Open
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"André Houssonloge" a écrit dans le message de
news:
Bonsoir,

Dans l'événement Open d'un Report, je code ceci DoCmd.Maximize pour avoir
le

preview en plein écran. Je fais un DoCmd.Restore pour remettre comme avant
à

la fermeture du preview.

Mon problème est le suivant, la page n'a pas le statut "Largeur de page"
mais occupe plus.

Je voudrais qu'à l'ouverture du Prview, ma page prenne le statut "Largeur
de

page" directement. Comment coder cette particularité?

André Houssonloge




Avatar
André Houssonloge
Bonjour et Merci.

Cela fonctionne bien pour tous mes rapports sauf 1 qui ne ce met
correctement avec la commande "DoCmd.RunCommand acCmdFitToWindow" mais le
preview ne ce mets pas en "Maximize" ??????
Une idée de la cause possible?

"Raymond" a écrit dans le message de news:

Bonjour.

Contrairement à ce qu'on pourrait penser, il ne faut pas placer les
fonctions dans l'état lui-même mais dans le formulaire qui affiche l'état.
Si le bouton commande2 du formulaire lance l'affichage:
Private Sub Commande2_Click()
DoCmd.OpenReport "Etat1", acViewPreview
DoCmd.Maximize
DoCmd.RunCommand acCmdFitToWindow
End Sub

La commande acCmdFitToWindow ne fonctionne pas dans l'événement
Report_Open

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"André Houssonloge" a écrit dans le message de
news:
Bonsoir,

Dans l'événement Open d'un Report, je code ceci DoCmd.Maximize pour
avoir


le
preview en plein écran. Je fais un DoCmd.Restore pour remettre comme
avant


à
la fermeture du preview.

Mon problème est le suivant, la page n'a pas le statut "Largeur de page"
mais occupe plus.

Je voudrais qu'à l'ouverture du Prview, ma page prenne le statut
"Largeur


de
page" directement. Comment coder cette particularité?

André Houssonloge







Avatar
Raymond
sauf 1, ???
tu peux mettre le maximize dans l'état lui-même sur l'événement open, mais
il doit y avoir une commande qui contrarie.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"André Houssonloge" a écrit dans le message de
news:
Bonjour et Merci.

Cela fonctionne bien pour tous mes rapports sauf 1 qui ne ce met
correctement avec la commande "DoCmd.RunCommand acCmdFitToWindow" mais le
preview ne ce mets pas en "Maximize" ??????
Une idée de la cause possible?