4D v16.3

QR LIRE ENTETE ET PIED DE PAGE

Accueil

 
4D v16.3
QR LIRE ENTETE ET PIED DE PAGE

QR LIRE ENTETE ET PIED DE PAGE 


 

QR LIRE ENTETE ET PIED DE PAGE ( zone ; sélecteur ; titreGauche ; titreCentre ; titreDroit ; hauteur {; image {; alignementImage}} ) 
Paramètre Type   Description
zone  Entier long in Référence de la zone
sélecteur  Entier long in 1 = En-tête, 2 = Pied de page
titreGauche  Chaîne in Texte affiché sur le côté gauche
titreCentre  Chaîne in Texte affiché au centre
titreDroit  Chaîne in Texte affiché sur le côté droit
hauteur  Entier long in Hauteur de l'en-tête ou du pied de page
image  Image in Image à afficher
alignementImage  Entier long in Alignement de l'image

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 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))



Voir aussi  

QR FIXER ENTETE ET PIED DE PAGE

 
PROPRIÉTÉS 

Produit : 4D
Thème : Etats rapides
Numéro : 775
Nom intl. : QR GET HEADER AND FOOTER

Cette commande modifie la variable système Error

 
HISTORIQUE 

Créé : 4D 2003

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)