Bonjour,
Après d'infructueuses recherches sur ce forum et au-delà, je me résous à poster mon problème :
Premièrement, dans un état, en fonction du type de ligne, qui peut être "article" ou "commentaire" pour ce premier problème, j'ai besoin de décaler un champ mémo vers le haut ou vers le bas de la section Détail.
Il doit en effet, s'imprimer après la désignation de l'article lorsque la ligne est de type "article", ou à la place de cette désignation lorsque la ligne est de type "commentaire".
Voici un exemple de ce à quoi devrait ressembler la section Détail :
cas "article"
D'abord la désignation, puis le commentaire.Porsche 911
Cette voiture est jolie et rapide.
cas "commentaire"
Seulement le commentaire.Cette voiture est jolie et rapide.
J'ai essayé avec les solutions suivantes dans le code de l'événement Détail_Print :
Et rien de tout cela ne fonctionne, m'opposant que "Le paramètre entré n'est pas valide pour cette propriété."
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ' Le champ "commentaire" s'appelle "Descriptif"... et l'échelle est forcée en Twips. [Descriptif].Move Left:=0, Top:=30 Me.Descriptif.Top = 30 Me.Descriptif.Move 0, 30
Quelqu'un aurait-il une idée de la syntaxe correcte ?
Deuxièmement, j'aimerais pouvoir ajuster la hauteur de la section Détail, et notamment la réduire dans le cas d'une ligne de type "article" dont les commentaires seraient vides.
Ainsi, je pourrais récupérer le "rabiot" de hauteur où j'ai loger mon champ mémo, pour imprimer plus d'articles sur la page et faire plus propre...
Pour ce faire, je me suis naïvement dit que la propriété Height de la section Détail semblait avoir un lien assez puissant avec mon besoin.
Mais, Access ne cesse de me rétorquer qu'elle est en écriture seule, et
ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Me.Height = 281
L'aide Microsoft ayant la gentillesse d'indiquer qu'elle ne peut être modifiée une fois le processus d'impression démarré, j'ai donc essayé de déplacer ce code de l'événement Print à l'événement Format, mais sans guère plus de succès.
M'y prends-je comme un manche, ou l'éventuelle solution est-elle vraiment sioux ?
Merci à tous ceux qui se pencheront sur cet épineuse épine dans mon pied.
Partager