Bonjour à tous,
Je vous expose mon problème :
Je viens de créer un état qui fonctionne parfaitement bien sur mon ordinateur.
Le problème arrive quand je veux ouvrir mon état sur un ordinateur ayant pour seule imprimante, une imprimante à étiquettes (ne pouvant bien entendu pas sortir du A4...).
Et bien sûr, quand j'ouvre mon état, il est automatiquement redimensionné selon l'imprimante par défaut, donc environ 5cm par 5cm... Beaucoup trop petit.
Il n'y a pas d'autre imprimante d'installée sur cet ordinateur, et il ne m'est pas possible d'en installer une autre, pas même une virtuelle.
J'aimerais donc à l'ouverture de mon état pouvoir redimensionner correctement cet état en 21*29.7.
Pour se faire, je me suis penché sur la méthode scale :
=> Sans succès, j'obtiens le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 DoCmd.OpenReport "Visualisation journée agent", acViewPreview Reports("Visualisation journée agent").Scale (0, 0)-(16840, 11907)
J'utilise alors une seconde méthode :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3Erreur d'exécution '2158' : Vous ne pouvez utiliser la méthode Scale que dans une procédure évenementielle ou une macro définie pour un évenement Sur impression, Au formatage ou Sur la page.
=> Là, j'obtiens le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Reports("Visualisation journée agent").WindowHeight = 16840 Reports("Visualisation journée agent").WindowWidth = 11907
Pourtant, selon l'aide d'access :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3Erreur d'exécution '2135' : Cette propriété est en lecture seule. Impossible de la définir.
Voilà, j'éspère que quelqu'un va pouvoir m'aider un peu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Propriété WindowHeight : Renvoie ou définit la hauteur d'un formulaire, d'un état ou d'une page d’accès aux données en twips.
Je reste bien entendu à votre dispositon pour plus de détails.
Cordialement,
Devil-Atomic666
Partager