PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → [WD12] Définir le nombre maximum de lignes dans un état et passer à l'autre page...
[WD12] Définir le nombre maximum de lignes dans un état et passer à l'autre page...
Iniciado por frederic.genevier, 10,jun. 2008 18:28 - 4 respuestas
Publicado el 10,junio 2008 - 18:28
Bonjour,
j'aimerai pouvoir définir dans un état un nombre de lignes maximum à imprimer.
C'est à dire par exemple n'imprimer que 10 ligne d'une table et passer à la page suivante. Mais comment faire ?

Toute idée est la bienvenue,
Merci d'avance.
Publicado el 10,junio 2008 - 19:00
Variable globale déclarée dans la procédure d'ouverture de l'état (ex : iLigne est entier)
Dans le code Après impression du corps de l'état :
iLigne++
SI iLigne = 10 ALORS
iLigne = 0
iTerminePage()
FIN
Publicado el 11,junio 2008 - 11:54
Super ! ça marche nickel.
Merci Michaël.
Publicado el 27,febrero 2019 - 10:28
Lang Michaël a écrit :
Variable globale déclarée dans la procédure d'ouverture de l'état (ex : iLigne est entier)
Dans le code Après impression du corps de l'état :
iLigne++
SI iLigne = 10 ALORS
iLigne = 0
iTerminePage()
FIN


--------------------------------

MECRI Bien
c'est bon prblème est reglé

Une autre question :
ESQ vous pouvez m'aider pour sélectionner une plage à imprimer ?

c.à.d : depuis : xxxx jusqu’à : xxx
Publicado el 27,febrero 2019 - 10:53
Lang Michaël a écrit :
Variable globale déclarée dans la procédure d'ouverture de l'état (ex : iLigne est entier)
Dans le code Après impression du corps de l'état :
iLigne++
SI iLigne = 10 ALORS
iLigne = 0
iTerminePage()
FIN