Etat - Utiliser différents plan dans le corps pour plusieurs pages
Bonjour à tous,
Je souhaite faire un état plutôt simpliste dans l'idée.
En effet j'ai 4 pages à imprimer disposant d'un texte plus ou moins important qui serra remplit par endroits par programmation (avec un ChaineConstruit() par exemple).
Mon test:
Sur chaque plan de 1 à 4 j'ai un champ RTF que je pré-alimente avec un texte.
Je cherche à savoir si avec cette technique il est possible d'alimenter l'état en chargeant le corps avec le plan correspondant pour chaque page.
Le code dans l'idée hyper générale :
Code:
1 2 3 4 5 6 7
| pour i = 1 _a_ 4
Corps..Plan = i
Requête qui va bien
ChaineConstruit() pour alimenter le texte convenablement.
Impression du corps
iSautePage()
fin |
Actuellement mes tests ne sont pas concluant pour 2 pages. Soit je ne boucle pas et ne vois jamais la seconde page, soit j'ai uniquement le plan 2 affiché sur la seconde page et la page une est vide.
J'avoue que j'ai toujours un peu de mal avec le fonctionnement des états sur Windev par moment, au final il y a peut être plus simple pour faire ce que je souhaite.
Le but étant de tout faire sur un état. Je ne cherche donc pas de réponse avec des états internes ou l'impression de 4 états avec une page chacun.
Si vous avez des solutions, merci d'avance. ;)
Jefty