version 5
Page impression Numérique
Paramètre | Type | Description | ||||
Cette commande ne requiert pas de paramètre | ||||||
Résultat | Numérique | Numéro de la page en cours d'impression |
Description
Page impression 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 à l'aide de IMPRIMER SELECTION ou du menu Impression dans le mode Développement.
Exemples
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 :
Au cas ou : (Evenement formulaire=Sur impression pied de page) Si ((Page impression % 2) = 0) ` Modulo vaut 0 pour un numéro de page pair vNumGauche := Chaine (Page impression) ` Fixer le numéro de page à gauche vNumDroite := "" ` Effacer le numéro de page droit Sinon ` Sinon, le numéro de page est impair vNumGauche := "" ` Effacer le numéro de page gauche vNumDroite := Chaine (Page impression) ` Fixer le numéro de page à droite Fin de si Fin de cas
Référence