Aller au contenu principal
Version : 21 R4 BETA

Printing page

Printing page : Integer

ParamètreTypeDescription
RésultatInteger←Numéro de la page en cours d'impression

Description​

Printing page retourne le numéro de la page en cours d'impression. Cette fonction vous permet de numéroter automatiquement les pages d'une impression en cours.

Exemple​

L'exemple suivant change la position des numéros de page sur un état pour que l'état puisse être reproduit au format recto-verso. Le formulaire pour l'état comporte deux variables qui affichent les numéros de page. Une variable dans le coin bas à gauche (vNumGauche) imprime les numéros de page pairs. Une autre variable dans le coin bas à droite (vNumDroite) imprime les numéros de page impairs. L'exemple teste si le numéro de page est pair ou impair, puis utilise et efface les variables appropriées :

 Case of
    :(FORM Event.code=On Printing Footer)
       If((Printing page% 2)=0) // Modulo vaut 0 pour un numéro de page pair
          vNumGauche:=String(Page impression) // Fixer le numéro de page à gauche
          vNumDroite:="" // Effacer le numéro de page droit
       Else // Else, le numéro de page est impair
          vNumGauche:="" // Effacer le numéro de page gauche
          vNumDroite:=String(Page impression) // Fixer le numéro de page à droite
       End if
 End case

Voir aussi​

PRINT SELECTION

Propriétés​

Numéro de commande275
Thread safeno