Bonjour,
J'ai un état principal qui possède de 1 à x sous-états, qui vont être dans le bloc corps de mon état principal. Sur ma 1ère page, le bas de page est pris en compte alors que sur la dernière page, ma fin de document sera à la place du bdp.
Je fais un iAperçu.
Lorsqu'on arrive à la dernière page, mon dernier état secondaire se superpose avec ma fin de document ? Est ce normal ? Ne devrait il pas créer une nouvelle page avec cet état secondaire ?
J'ai vu qu'il y avait sensiblement le même problème ici mais non solutionné : http://www.developpez.net/forums/d12...bloc-bas-page/
J'ai regardé du côté des blocs sécables mais n'ait malheureusement rien pu trouver.
Je ne peux pas mettre en code avant impression d'un état secondaire quelque chose de genre là :
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 si hauteur atteinte dépasse hauteur de fin de document alors nouvelle page insérer état (ou suite de l'état) fin
EDIT :
J'avance un peu dans la démarche.
J'ai change l'impression de mon bloc fin de document, qui ne s'imprime plus à la place de mon bdp, mais avant.
Du coup, j'ai bien l'effet escompté.
Mais j'obtiens en guise de changement, une page vide d'états secondaires. Sûrement parce que mon dernier état était relativement grand.
Là je ne vois pas de solutions. C'est soit le problème ci-dessus, soit celui-ci.
Ou alors il faudrait que je code une fonction qui me calcule une hauteur stricte pour ma fin de document mais ça risque d'être compliqué et je ne sais pas si c'est possible d'ailleurs.
Des propositions?
Partager