Re: Bas de rupture ?

Posté par @lex le 25/7/2005 23:15:04
Bonjour,

J'ai parfois des problèmes d'impression de fin de rupture : il n'y a pas assez de place dans la page pour l'imprimer et malheureusement j'imprime des info de la rutpture dans le haut de page. Pour contrer ce problème je déclare 2 boolean (global) :

-le premier m'indique si je suis dans la rupture.
bDansRupture = True dans les "avant impression" des haut de rupture
bDansRupture = False dans les "avant impression" des bas de rupture

-le 2ième va me permettre de savoir ou va s'imprimer le bas de rupture et surtout s'il y a eu un saut de page automatique...

bImpBasRuptureEnCours = true dans "avant impression" du bas de rupture
bImpBasRuptureEnCours = false dans "après impression" du bas de rupture

Dans le haut de page, je teste la valeur de ces 2 boolean et j'en déduis les valeurs que je dois afficher dans ce bloc.

Attention : dans certains cas ces booleans ont besoins d'être réinitialisée à False après impression du HP.

J'espère que ces quelques lignes (claires ?) pourront te donner des indices sur la marche à suivre.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=2555&post_id=10804