| FAQ n°2522, publiée le 23/07/2002 |
|
| Dans un état, comment gérer la taille de mon bloc corps lorsque celui-ci contient plusieurs champs auto-extensibles ? |
Lorsque le bloc corps contient plusieurs champs auto-extensibles hors d'un tableau, la taille totale du bloc corps est agrandie de la somme des champs. Pour réaliser le traitement souhaité, nous vous conseillons d'utiliser la méthode suivante :
- décochez l'option auto-extensible dans le bloc, - utilisez la propriété HauteurFuture qui donne la hauteur qu'aurait le champ s'il était étendu :
//détermination de la hauteur maximum (pour l'agrandissement du bloc) nMax est un réel = CHAMP1..HauteurFuture Si nMax < CHAMP2..HauteurFuture ALORS nMax = CHAMP2..HauteurFuture FIN SI nMax < CHAMP3..HauteurFuture ALORS nMax = CHAMP3..HauteurFuture FIN CORPS..Hauteur = nMax CHAMP1..Hauteur = nMax CHAMP2..Hauteur = nMax CHAMP3..Hauteur = nMax
|
|
|
|
|
|