OVH Cloud OVH Cloud

[WD10] iNumPage()

3 réponses
Avatar
Olivier
Bonjour,
Dans un état je voudrais récupérer dans une variable le nombre total de
pages à imprimer. J'utilise le paramètre iNumPage(), qui me renvoie
systématiquement la valeur 1, quelque soit le nombre de pages de l'état. Je
teste bien ce paramètre avant l'impression du bloc de "fin de document".
Quelle est l'erreur que je fais?
Y-a-t-il un autre moyen de récupérer cette information.

Merci d'avance.

3 réponses

Avatar
phab
Olivier a écrit :
Bonjour,
Dans un état je voudrais récupérer dans une variable le nombre total de
pages à imprimer. J'utilise le paramètre iNumPage(), qui me renvoie
systématiquement la valeur 1, quelque soit le nombre de pages de l'état. Je
teste bien ce paramètre avant l'impression du bloc de "fin de document".
Quelle est l'erreur que je fais?
Y-a-t-il un autre moyen de récupérer cette information.

Merci d'avance.




iNumPage et les états créés avec l'éditeur d'états

La fonction iNumPage peut être utilisée dans les états à condition que
l'impression soit commencée (par exemple dans le code "Après impression
de rupture"). Dans le code d'ouverture de l'état, cette fonction n'a
aucun effet.

cordialement
phab
Avatar
phab
Olivier a écrit :

Bonjour,
Dans un état je voudrais récupérer dans une variable le nombre total de
pages à imprimer. J'utilise le paramètre iNumPage(), qui me renvoie
systématiquement la valeur 1, quelque soit le nombre de pages de l'état. Je
teste bien ce paramètre avant l'impression du bloc de "fin de document".
Quelle est l'erreur que je fais?
Y-a-t-il un autre moyen de récupérer cette information.

Merci d'avance.




voir le champs predefini
NUMNBPAGES

je n'est pas tester

cordialement
phab
Avatar
phab
phab a écrit :

Olivier a écrit :

Bonjour,
Dans un état je voudrais récupérer dans une variable le nombre total de
pages à imprimer. J'utilise le paramètre iNumPage(), qui me renvoie
systématiquement la valeur 1, quelque soit le nombre de pages de
l'état. Je
teste bien ce paramètre avant l'impression du bloc de "fin de document".
Quelle est l'erreur que je fais?
Y-a-t-il un autre moyen de récupérer cette information.

Merci d'avance.




voir le champs predefini
NUMNBPAGES

je n'est pas tester

cordialement
phab


il faut lire
je n'ai pas testé
c'est le matin le language n'est pas encore initialisé!!!