Bonjour à tous,
Je viens vers vous à cause d'un probleme dans un de mes état, à cause d'un saut de page invisible qui m'oblige à "imprimer" une page vierge.
Voici plus de détails
Présentation de la base :
J'ai crée une base de donnée pour mon entreprise, ou sont stocké principalement des programmes de cours ( tel cours en tel heures avec tel chapitres pour tel niveau etc ... )
J'ai un formulaire utilisé pour rentrer de nouveaux programmes, par zone de textes, ou les secrétaires tapent la matiere le plan du cours etc ..., composés d'un formulaire et d'un sous formulaire pour la descriptions du programme ( un plan avec I a) pleins de lignes b) pleins de lignes etc ... )
J'ai fais un formulaire pour rechercher et imprimer un programme bien particulier ( par niveau & titre & matière ).
Une fois le programme trouvé dans mon formulaire de recherche, il suffit d'un clic pour ouvrir un état ( pour imprimer ).
L'ouverture se fait correctement, l'état affichant bien en aperçu avant impression le programme de ma table sélectionner ( dans le formulaire ) grâce à ce code en vb :
Code :
DoCmd.OpenReport "Impression_prog", acPreview, , "[CodeMatiere] = " & Me.lstResults
Problème:
Le problème est, que lorsque j'ouvre mon état ( en aperçu avant impression dans mon cas ), alors qu'il n'y a qu'une page de contenu, une deuxieme page ENTIEREMENT vierge vient se glissé à la suite de la première.
J'ai regardé si je n'avais pas un caractère, une marge ou un trait qui justifié cette deuxième page mais nada, rien. Tout ce qui est présent en mode création dans mon état est censé rentré sur une page ( c'est fait expres ^^ ).
Mon problème autrement dit:
1- J'affiche mon état en aperçu avant impression
2 - L'état m'affiche 2 pages, dont une complètement vierge qui ne devrai pas être la
3 - Lorsque j'imprime, la 2eme page vierge sort belle et bien, et toujours vierge
Résultat souhaité:
N'avoir qu'une page en aperçu avant impression et à l'impression, sachant que toutes les données de mon état rentre dans une page ( et sont déja dans une seule page, la deuxieme étant vierge )
Solution essayé :
J'ai bien verifié que le saut de page n'était pas activé, en faisant proprieté sur mon entete, mon piege de page, et mon détail. Dans les deux premiers l'option saut de page n'apparait pas ( de toute manière les deux sont vides et n'apparaissent pas ). Dans mon détail, le saut de page est en "non". Par curiosité, j'ai quand même essayé de le mettre en avant, apres, avant et apres section, mais sa ne change rien, la page vierge et toujours la.
J'ai essayé de faire un CTRL+A ( sélection de tout le formulaire ), CTRL + C et CTRL + V dans un nouveau formulaire : Paf ! ma page vierge est toujours la !
J'ai aussi essayé de traqué le caractère de la mort invisible, ou le saut de page invisible, ou la ligne à la con qui longe la seconde page, mais rien de chez rien !
J'ai aussi fouillé sur la FAQ, les tutos, fait une recherche par google sur developpez.com, mais je n'ai pas trouvé ma réponse.
Je pense que cela vient peut être d'un saut de page spéciale, ou d'une propriété des fonds des abysses d'access.
'Fin, je n'ai plus de cordes à mon arc, je m'en remet donc à vous pour trouver la solution à ce problème récurent.
Merci de votre contribution, et bonne journée !
Partager