QR LIRE ENTETE ET PIED DE PAGE

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

version 2003


QR LIRE ENTETE ET PIED DE PAGE (zone; sélecteur; titreGauche; titreCentre; titreDroit; hauteur{; image{; alignementImage}})

ParamètreTypeDescription
zoneEntier longRéférence de la zone
sélecteurEntier long1 = En-tête, 2 = Pied de page
titreGaucheAlphaTexte affiché sur le côté gauche
titreCentreAlphaTexte affiché au centre
titreDroitAlphaTexte affiché sur le côté droit
hauteurNumériqueHauteur de l'en-tête ou du pied de page
imageImageImage à afficher
alignementImageEntier longAlignement de l'image

Description

La commande QR LIRE ENTETE ET PIED DE PAGE vous permet de récupérer le contenu et la taille de l'en-tête et du pied de page de la zone.

Le paramètre sélecteur vous permet de définir la zone à lire :

si sélecteur vaut 1, les informations de l''en-tête seront récupérées ;

si sélecteur vaut 2, les informations du pied de page seront récupérées.

Les paramètres titreGauche, titreCentre et titreDroite retournent le contenu des en-têtes ou pieds de page situés respectivement à gauche, au centre et à droite.

Le paramètre hauteur retourne la hauteur de l'en-tête ou du pied de page, exprimée dans l'unité courante de l'état rapide.

Le paramètre image retourne le cas échéant l'image affichée dans l'en-tête ou le pied de page.

Le paramètre alignementImage retourne la propriété d'alignement de l'image :

si alignementImage vaut 0, l'image est alignée sur la gauche.

si alignementImage vaut 1, l'image est centrée.

si alignementImage vaut 2, l'image est alignée sur la droite.

Si un numéro de zone invalide est passé, l'erreur -9850 est générée.

Si le paramètre sélecteur est incorrect, l'erreur -9852 est générée.

Exemple

La méthode suivante affiche le contenu et la hauteur des libellés des en-têtes :

   QR LIRE ENTETE ET PIED DE PAGE(MaZone;1;$TexteGauche;$TexteCentre;$TexteDroite;$Hauteur)
   Au cas ou
      : ($TexteGauche # "")
         ALERTE("Libellé de l'en-tête de gauche : "+Caractere(34)+$TexteGauche+Caractere(34))
      : ($TexteCentre # "")
         ALERTE("Libellé de l'en-tête du centre : "+Caractere(34)+$TexteCentre+Caractere(34))
      : ($TexteDroite # "")
         ALERTE("Libellé de l'en-tête de droite : "+Caractere(34)+$TexteDroite+Caractere(34))
      Sinon
         ALERTE("Aucun libellé d'en-tête dans cet Etat.")
      Fin de cas
   ALERTE("Hauteur des en-têtes : "+Chaine($Hauteur))

Référence

QR FIXER ENTETE ET PIED DE PAGE.


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