WR INSERER NUMERO DE PAGE

4D - Documentation   Français   English   German   4D Write, Commandes par thèmes   4D Write, Liste alphabétique des commandes   4D Write, Constantes par thèmes   Retour   Précédent   Suivant

version 6.5.3 (Modifiée)


WR INSERER NUMERO DE PAGE (zone; format{; typePagination})

ParamètreTypeDescription
zoneEntier longZone 4D Write
formatEntierType de format
typePaginationEntierType de variable de pagination à insérer
0=numéro de page, 1=nombre de pages

Description

La commande WR INSERER NUMERO DE PAGE permet d'insérer, à l'emplacement du curseur, une référence affichant le numéro de la page courante ou le nombre total de pages du document. Cette référence peut être placée dans le corps du document, en en-tête ou en pied de page. Utilisez la commande WR FIXER CADRE pour placer le curseur dans la partie de texte vous intéressant.

Le paramètre format permet de définir le format d'affichage de la variable insérée, selon les options disponibles dans la boîte de dialogue d'insertion du numéro de page :

Type de FormatValeur à passer
1, 2, 3...0
a, b, c...1
A, B, C...2
i, ii, iii...3
I, II, III...4

Le paramètre optionnel typePagination vous permet d'indiquer si vous souhaitez insérer le numéro ou le nombre de pages. Si vous passez 0 ou omettez ce paramètre, la commande insérera le numéro de page, si vous passez 1 la commande insérera le nombre de pages total du document.

Exemple

La méthode PageImpaire suivante est associée à une variable placée en pied de page du document à l'écran :

      `Teste si l'on est déjà en mode 'Paires Impaires différentes'
   Si(WR Lire propriete document(LaZone;wr paires impaires différentes)#1)
         `Si ce n'est pas le cas, on active ce mode
      WR FIXER PROPRIETE DOCUMENT(LaZone;wr paires impaires différentes;1)
      ALERTE("Attention : le document est désormais en mode pages paires et impaires différentes !")
   Fin de si
      `On se positionne dans le pied de page gauche
   WR FIXER CADRE(LaZone;wr pied de page gauche)
      `On y insère 'Page X' en majuscules romanes
   WR INSERER TEXTE(LaZone;"Page ")
   WR INSERER NUMERO DE PAGE(LaZone;4;0)
   WR INSERER TEXTE(LaZone;" sur ")
   WR INSERER NUMERO DE PAGE(LaZone;4;1)

Référence

WR FIXER CADRE, WR LIRE FORMAT NUMERO DE PAGE.


4D - Documentation   Français   English   German   4D Write, Commandes par thèmes   4D Write, Liste alphabétique des commandes   4D Write, Constantes par thèmes   Retour   Précédent   Suivant